10 Manchester Street Hotel

  • Hotel
  • Hotel
  • Hotel
10 Manchester Street, London, W1U 4DG
Establishment The 10 Manchester Street Hotel is located in the West End of London, a short walk away from Oxford Street, just off Baker Street and a short distance from Madame Tussauds. The red brick hotel offers high quality, no frills accommodation and the guest rooms are simple and functional with all of the modern amenities you would expect of a hotel of its class. The hotel has a lounge with an open fireplace, creating a warm traditional atmosphere, and a pleasant breakfast room on the lower ground floor. Perfect for couples and families alike, the 10 Manchester Street Hotel provides comfortable accommodation and easy access to all of the attractions London has to offer.
Check availability