 |
Ideally located on Queensborough Terrace Bayswater, the Apollo Hotel London is in Bays Water and close to Hyde Park as well as Oxford Street. The hotel features comfortable and well-furnished guestrooms that are equipped with standard amenities to ensure you a pleasurable stay. Guests can begin their day with a delicious breakfast served at the breakfast room, which is located in the basement of the hotel and is furnished in traditional style.
|