Choose your room
The Annabel'S Hotel 3*
Located in Kensington with stately Victorian buildings and embassies, the 3-star The Annabel'S Hotel London is only a 14-minute walk from such culture-oriented attractions as Natural History Museum.
The property is merely a 6-minute walk from Royal Albert Hall, at a distance of 2.6 km from Buckingham Palace. The accommodation offers proximity to natural sights like Holland Park (2.1 km) and Kensington Gardens (0.8 km). Also, Hyde Park lies around 20 minutes' walk away, and Gloucester Road is just a minute's drive from this London hotel. For those travelling from afar, London City airport is 37 minutes' drive away.
The rooms at The Annabel'S Hotel have high-speed internet and a flat-screen TV with satellite channels, along with a minibar fridge and coffee/tea making equipment for your convenience. They are appointed with an electric kettle and a refrigerator. Bathrooms come with a bidet, a bathtub, and a separate toilet, along with a hairdryer and bathrobes.
Little India is ideal for tasting Indian cuisine and is situated at a distance of 450 metres from the hotel.