Royal Bayswater Location
121/122 Bayswater Road, London W2 3Gh, England, London, United KingdomMain Features
Royal Bayswater Amenities
-
General
Paid Wi-Fi in public areas - Safe deposit box
- Concierge desk
- Pets allowed
- Lift
- Coffee shop
-
Royal Bayswater Guest Services
Room service - Business services
Rooms