El hotel Orchard, un elegante edificio victoriano construido a principios del siglo XIX, está ubicado céntricamente cerca del Hyde Park, de Park Lane y de las principales calles comerciales de Londres. El Hotel es una propiedad privada que ofrece confort en una atmósfera amigable precios económicos con la máxima atención garantizada. El hotel cuenta con unas sencillas instalaciones que se adaptan perfectamente a las necesidades de los huéspedes. Además, el equipo de profesionales proporcionará un trato géntil y amable en todo momento.