General Description | |
The Kensington Town House London is a London hotel that is found right between Earl's Court and Gloucester Road. It is a relatively quiet area, and just a short walk away from the Earl's Court Exhibition Center as well as other major attractions. It is right around the most luxurious residential areas in the city, as well as the world-famous store Harrod’s. The Kensington Town House London is located at 32-36 Hogarth Road, Earl's Court in London. The hotel is about three minutes away from the Earl's Court underground station. | |
Hotel Description: | |
Hotel Type: | Apartment |
Address: | 32-36 Hogarth Road Earls Court |
The minimal room price: | 36 GBP |
Hotel Class: | (3 stars) |
Compare prices & Check availability |