Located within a 10-minute drive of Coca-Cola London Eye, The Annabel'S Hotel London is at a 450-metre distance from Royal Albert Hall.
The rooms at the 3-star The Annabel'S Hotel feature a work desk, along with a stone fireplace for guests' convenience. They come equipped with an electric kettle and a fridge. Bathrooms include a bidet, a tub, and a separate toilet, along with comforts such as a hair dryer and bathrobes.
Choose from an unlimited choice of Indian dishes at Little India which is only 6 minutes' walk away.
The property is situated in Kensington with stately Victorian buildings and embassies, within walking distance of Gloucester Road underground station. Kensington Gardens is at a distance of 850 metres from the accommodation and London City airport is 20 km away. The hotel is also not too far from Science Museum. The nearest underground station is approximately 10 minutes' walk away.