Orchard Hotel Londýn je umístěn 350 metrů od stanice metra Paddington a nabízí 24-hodinovou bezpečnostní službu a restauraci.
Je to 2 km od Madame Tussaud's, zatímco Obchodní dům Harrods je 2,1 km daleko. Tento komfortní hotel je vzdálen 4 km od centra města Londýn. Hosté ocení blízkost hotelu k Sussex Gardens Open Space. Cesta na vlakové nádraží Marylebone trvá 10 minut pěšky.
Hotel nabízí bezplatnou snídani denně. Hosté si mohou užít asijskou kuchyni v restauraci Taj Mahal Indian Tandoori umístěné jen 5 minut chůze od hotelu.