- UK Information
- UK Hotels
- Apollo Hotel
Apollo Hotel
This Apollo Hotel offers functional B&B accommodation on the border of Hyde Park and Kensington Gardens. It is just 3 minutes’ walk from Queensway tube Station and half a mile from Paddington Train Station.
Rating
Prices from £60
46