Con un ambiente único, la hospitalidad del personal y las instalaciones, el hotel ofrece excelentes servicios que hacen que te sientas como en casa. El Apollo Hotel London está ubicado en Bahías de agua, cerca de Hyde Park y Oxford Street. El hotel dispone de cómodas y bien amuebladas habitaciones que están equipadas con las comodidades estándar. Usted puede comenzar su día con el delicioso desayuno servido en la sala de desayuno, que se encuentra en el sótano del hotel y está amueblado en estilo tradicional.