L'Orchard Hotel sorge nel centro della città di Weston-Super-Mare. L'hotel è coperto dalla connessione WiFi gratuita.
Camera con TV e set per la preparazione di tè e caffè.
L'Orchard Hotel dista 482 m dai Winter Gardens e dal Royal Parade sul lungomare, e 800 m dal Seaquarium. L'hotel si trova vicino a numerosi ristoranti, pub e bar nel centro della città.
L'Orchard dista 30 km da Bristol e 26 km da Newport. Da Londra partono treni diretti per Weston-Super-Mare, raggiungibile in 2,5 ore. L'aeroporto internazionale di Bristol è raggiungibile in 25 minuti di auto.