The Duchess Belle Hotel London is situated in the Battersea district of London, 2.8 km from such family venues as the SEA LIFE Centre London Aquarium. The bed & breakfast features 14 rooms and such amenities as luggage storage and a restaurant.
The rooms at The Duchess have a flat-screen TV with satellite channels, along with coffee/tea making equipment for your convenience. The rooms at this London hotel feature carpet floors. Bathroom amenities include a walk-in shower and a separate toilet, as well as comforts such as a hairdryer and towels.
A full English breakfast is offered on-site. The property has the à la carte restaurant where guests can sample examples of British cuisine. Vagabond Wines Battersea Power is ideal for tasting European cuisine and is situated 650 metres from this hotel.
The hotel is located about 15 minutes' drive from the Tower Bridge and Kennington Park is approximately 25 minutes' walk away. Places of worship to visit 2.3 km from The Duchess London include the Protestant Westminster Abbey. There is the Apollo Victoria Theatre nearly 10 minutes away by car. Guests will find Battersea Park train station not far from this accommodation.