El Orchard Hotel se encuentra en una ubicación privilegiada en el centro de la ciudad de Londres, a poca distancia de importantes puntos de interés. A solo 15 minutos a pie, podrás llegar a Hyde Park y Marble Arch. Además, este hotel está a 2 km de la famosa Oxford Street y a 3,9 km del majestuoso Palacio de Buckingham.
El Orchard Hotel ofrece 46 habitaciones equipadas con televisión de pantalla plana y conexión wifi gratuita para que puedas mantenerte conectado. Las habitaciones también cuentan con baño privado con ducha, artículos de higiene personal gratuitos y secador de pelo. Además, se incluye un servicio de limpieza semanal y la opción de solicitar una tabla de planchar con plancha.
Los huéspedes podrán disfrutar de un delicioso desayuno continental de cortesía todos los días de 07:30 a 09:00, para comenzar el día con energía.
El hotel ofrece un servicio de recepción disponible las 24 horas para atender cualquier necesidad que puedas tener durante tu estancia. También dispone de un ascensor para tu comodidad.
Además de su conveniente ubicación, el Orchard Hotel se encuentra cerca de varios puntos de interés de Londres. Entre ellos se encuentran el Museo de Historia Natural, el Museo Victoria and Albert, el Palacio de Kensington y el famoso mercado de Portobello Road. Estos lugares ofrecen una variedad de experiencias culturales, históricas y de compras para complementar tu visita a la ciudad.