Self Assessed 4 Stars Hotel
Hotel
Guest Rating: 2.5
See all 2 reviews
4 Upper Tachbrook Street, Westminister

London, 

Greater London, 


SW1V 1SH,  United Kingdom
Photo 1 of 43
Guest room
 
Nail BarNail BarToiletReceptionExecutive SuiteSpashower roomNail BarKing Size bedfull kitchen facilitysuperior suiteSuperior suiteStandard Double Bed Roomstandard double roomliving roombedroombedroom