Guest Review Score: 8.0/10
One of the four star London hotels, Portland Townhouse is an ideal place for all opulent travellers whether travelling to the city for business or leisure reasons.
The guests can have a pleasurable stay in any of its self contained luxury suites or studios which are individually designed and gorgeously equipped with state of the art facilities and amenities. The suites are even equipped with luxury bath, lounge and kitchenette.
The guests can explore various vibrant streets and destinations of the city without much hassle while staying here as the hotel lies close to Covent Garden and many restaurants and pubs in the area.