The Duchess Belle Hotel London

Check Availability

London
Nov 15, 2025 - Nov 16, 2025
Find

Contact Information

🔗 Website

📍 101 Battersea Park Road

The Duchess Belle Hotel Review

Nestled in the Battersea district of London, The Duchess Belle Hotel London is approximately 25 minutes' walk from Chelsea Physic Garden. This London hotel offers 14 rooms and amenities such as a restaurant and a luggage room.

The Duchess offers an à la carte restaurant serving British dishes. Offering British dishes, Vagabond Wines Battersea Power lies just 0.6 km from the accommodation.

Nine Elms is located around 500 metres from the hotel, and such natural sites as Kennington Park are 2.2 km away. History lovers will enjoy visiting Buckingham Palace (2.3 km) and the official residence "Lambeth Palace" (2.4 km).

St James's Park is in the vicinity of the accommodation, and Battersea Park is situated a mere 10 minutes' walk away.

The rooms at Duchess London have a flat-screen TV with satellite channels, along with coffee and tea making equipment for your convenience. Ironing facilities are featured for guests' comfort. The private bathrooms come with toiletries and bath sheets.

For those travelling from afar, London City airport is 32 minutes' drive away.

Facilities

Facilities

  • Flat-screen TV

Rooms

  • Terrace
  • Tea and coffee facilities
  • Ironing facilities

Dining facilities

  • Restaurant
  • Bar/ Lounge area

Services

  • Housekeeping

Relax

  • Entertainment

Activities for Kids

  • Cots
  • Children's menu

Location