64-66 Queensborough Terrace, Bayswater, London W2 3SH, Reino Unido
Apollo Hotel is located just a few minutes walking from Kings Cross St Pancras Rail Station, the Apollo Hotel provides rooms with free Wi-Fi and hearty breakfasts. It is less than a kilometer from elegant Bloomsbury and the British Museum.This small, family-run bed and breakfast is just a 5-minute Tube journey from either Oxford Street’s shops or Leicester Square’s famous cinemas.
All the rooms at this hotel by hours come with a private bathroom, a TV, tea/coffee facilities, bed linen and a hairdryer.
Services and extras
- Free Wi-Fi
- Meeting room
- Room service