| England > Bayswater Lond |
![]() |
The Apollo Hotel |
The Apollo Hotel opened in 1998 and offers rooms for visitors to Bayswater.
Facilities include 24 hour security.
Amenities include coffee makers, hair dryers and irons and ironing boards. Those who prefer will find non-smoking rooms available.
Click for room rates and availability on the dates you will be traveling.
| Location | 64 Queensborough Terrace Bayswater Lond England W2 3SH |