Cet Apollo Hotel propose un hébergement fonctionnel de type Bed & Breakfast en bordure d'Hyde Park et de Kensington Gardens.