MStay 146 Studios in City of Westminster

MStay 146 Studios in City of Westminster is a hotel, Gloucester Place 146.

House Number
146
Street
Gloucester Place
Building Type
building
Tourism
hotel
Website
http://mstay146suites.co.uk/