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
 
ReceptionNail BarNail BarToiletStandard Double Bed Roomshower roomNail BarSpaKing Size bedfull kitchen facilitysuperior suiteSuperior suiteExecutive Suitestandard double roomliving roombedroombedroom