Situato in una posizione strategica nel centro di Londra, l’Orchard Hotel offre la colazione continentale e la connessione Wi-Fi gratuita in tutti gli ambienti.
Numero delle stanze: 42
86 Sussex Gardens, Quartiere di Westminster, Londra, W2 1UH, Regno Unito