Loading hotels
Confirming room availability...
Melia London Kensington a Melia Collection Hotel, 61 Gloucester Road, london, United Kingdom
Deluxe Class Historical Hotel. (exterior) This is a traditional whitewashed Victorian building, in keeping with the surrounding period architecture. (lobby) The lobby is medium size with the a smart reception. There is plentiful comfortable seating for guests to relax at in Atrium Lounge at the back of the reception area. (general) This is an excellent choice for guests looking for a smart, traditional style hotel in a great location.