Overview

Meliá London Kensington, a Meliá Collection Hotel, located in Kensington, London, offers a stylish and comfortable hotel experience characterized by its modern design and convenient location. The property features elegantly designed rooms and suites, each with a contemporary aesthetic. The hotels design, creates a very modern, and comfortable enviroment. The on-site dining options provide a relaxed and enjoyable experience. The hotels location, and modern design, create a very convenient, and comfortable stay.

See More

Gallery