Das Hotel Melia London Kensington Member Of Melia Collection mit einem Swimmingpool liegt direkt neben dem Naturhistorischen Museum und ist circa 12 Gehminuten vom London Science Museum entfernt. Das Hotel verfügt über 2 Restaurants und stellt 76 Zimmer mit Blick auf die Stadt zur Auswahl.
Das 4-Sterne-Hotel lockt Gäste mit seiner hervorragenden Lage in der Nähe vom Shopping- Stadtviertel Meusdorf an. Die Saint Paul's Cathedral gilt als heilige Stätte und liegt in einer 7 km Entfernung vom Melia London Kensington Member Of Melia Collection. Die Tate Gallery of Modern Art ist in einer Entfernung von rund 15 Fahrminuten von der Unterkunft, während der Bahnhof Marylebone 2 km von hier entfernt liegt. Das Hotel liegt in unmittelbarer Nähe zur U-Bahn-Station Gloucester Road.
In einigen Zimmern gibt es einen Laptop-Tresor, einen Schreibtisch und einen Plasma-TV. Die Gäste können eine Minibar nutzen und sich mit einem Plasma-TV entspannen. Sie sind mit privaten Badezimmern ausgestattet.
Das Melia London Kensington Member Of Melia Collection serviert täglich ein kontinentales Frühstück. Köstliche Snacks und moderne Cocktails sind in der englischen Bar erhältlich. Es herrscht in der Bar ein zeitgenössisches Ambiente mit einem offenen Kamin. Das Restaurant Light of India bietet eine große Auswahl an indischen Speisen und liegt nur 50 Meter zu Fuß vom Hotel Melia London Kensington Member Of Melia Collection entfernt.