M
Matteo Spoto Review of Shaftesbury Hotels London
Excellent Hotel, small apartments in terraced buil...
Excellent Hotel, small apartments in terraced buildings. Friendly and efficient service, nice rooms
Comments: