Dean Street Townhouse Hotel

Dean Street Townhouse Hotel
It’s a nice retro-styled hotel in the central London for middle-class people. Though
it is not as luxurious as a 5-star hotel, but still is a tough competitor in the list of 3-
star hotels. The location of the hotel is reasonable, in the heart of Soho. The
address is 69-71 Dean St, Soho London.
The building is set in a Georgian townhouse and surely a perfect creation in center
of London. It provides you glamour, comfort and luxury under the same flag.
Services are not plentiful but the limited ones are surely impressive. You can relax
only in your room as there is no Spa or steam room.

 


Rooms are the special thing of this hotel. All the rooms have delightful luxuries
such as flat-screen TVs, free Wi-Fi, luxurious bathrooms, sitting areas as well as
room service. Beds come with elegant Egyptian cotton sheets. Restaurant is also
awesome and full of variety. Best economical hotel in the London!