• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
My Place Hotel
1-3 Trebovir Road, Earl's Court, London, GB
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres from Earl's Court station and a one mile walk from Kensington High Street shops. This six floor hotel features 50 simple guestrooms, decorated with white walls, period details, blue floral fabrics and Victorian carved furnishings.
Page 1 of 1