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
 
Superior suitesuperior suiteReceptionNail BarNail BarToiletshower roomNail BarSpaKing Size bedfull kitchen facilityExecutive SuiteStandard Double Bed Roomstandard double roomliving roombedroombedroom