Orchard Hotel London

Check Availability

London
Mar 06, 2026 - Mar 07, 2026
Find

Contact Information

✉️ info@orchardhotel.co.uk

🔗 Website

442077230370

📍 86 Sussex Gardens

Orchard Hotel Review

Orchard Hotel London offers perfect accommodation with 42 rooms, situated within 5 minutes' walk of Westbourne. Guests will have access to private parking on site for added convenience.

A traditional English breakfast is served every day. The comfortable bar is also available. Soak in a friendly atmosphere and dine on American cuisine in the bar Burger Craft at The Green Man.

The venue is a 10-minute drive from The Regent's Park and a short distance from London Paddington underground station. Sherlock Holmes Museum is 2.4 km from the hotel, while London City airport is 20 km from it.

The property is located near Floating Pocket Park, in the centre of London.

These units offer views of the city. They feature a separate toilet, a bath, and a shower in the bathrooms.

Amenities

Amenities

  • Flat-screen TV

Services

  • Housekeeping

Relax

  • Leisure/ TV room

Location

Policy

  • Check-in: from 14:00 until 23:59
  • Check-out: until 11:00