Find the Best Resorts in Baker Street
Expedia can help you find the best resort deals in Baker Street. Filter by popularity, hotel star rating or resort name to find the ideal resort package in Baker Street for you and your family.
up to: % savings
108 Baker Street, London, England W1U 6LJ
Situated on Baker Street,close to Madame Tussaud`s and Oxford Street`s shopping venues.Whether you come to London for a city break or for business, this hotel is offering quality accommodation and service. read more
Jan 1st, 1970