
London, United Kingdom
Melia London Kensington Member of Melia Collection
Resort · MELIA HOTELS INTERNATIONAL
This luxury newly refurbished townhouse hotel enjoys a stunning setting in London. It is located at the heart of Kensington and Chelsea, on one of London's renowned tree-lined avenues with the Natural History Museum, Science…
- Wi-fi
- Wired Internet
- 24-hour reception
- Fitness























