World Travel Directory
Search for:
Europe/
/
United Kingdom
/
London
/
My Place Hotel
/
My Place Hotel map
My Place Hotel
No of rooms
: 50
City
: London
Address
: 1-3 Trebovir Road, Earls Court
Zipcode
: SW5 9LS