- UK Information
- UK Hotels
- Garden View Hotel
Garden View Hotel
Located in a garden square in London’s fashionable Kensington, the Garden View Hotel is 50 metres from Earl's Court. It offers comfortable rooms with free Wi-Fi and a 24-hour reception.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £65
61