
London, United Kingdom
My Place Hotel
3-star hotel
My Place Hotel, an elegant Victorian townhouse, is nestled on a quiet Kensington street, just a minute's walk from Earl's Court Underground Station with its direct Heathrow Airport link. Each comfortable room features an en suite…
- Wi-fi
- 24-hour reception
- Laundry service
- Bar


