
London, United Kingdom
Garden Court
3-star hotel
Located in the heart of London, the Garden Court Hotel offers convenient access to Kensington Gardens and Kensington Palace, both within a 15-minute walk. This hotel provides complimentary Wi-Fi, concierge services, and a cozy…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Breakfast

