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
 
Standard Double Bed RoomSuperior suitesuperior suitefull kitchen facilityReceptionNail BarNail BarNail BarToiletshower roomSpaKing Size bedExecutive Suitestandard double roomliving roombedroombedroom