The 3-star smoke-free Orchard Hotel London enjoys a prime location 2.6 km from Buckingham Palace, to satisfy the historical interest of the guests, and offers a shared lounge and a restaurant. The perfect hotel offers Wi-Fi in public areas and has a desk and complimentary wireless internet access.
Private bathrooms also feature toiletries and towels for travellers' utmost comfort. Enjoy views of the surrounding area, while staying at the Orchard London.
Continental breakfast is offered each morning. Taj Mahal Indian Tandoori serves a good range of Asian food and lies nearly 5 minutes' walk away.
This hotel is located in mesmerising part of London right around the corner from Sussex Gardens Open Space. The famous British Museum is around 10 minutes by car from the Orchard, while London City airport is 20 km from it. Guests might as well visit Gloucester Square, which is 250 metres away. Churchill War Rooms Museum lies 3.3 km away, and Paddington tube station is in proximity to this accommodation.