- UK Information
- UK Hotels
- Apart Hotel 73
Apart Hotel 73
Apart Hotel 73 is less than 150 metres from Bayswater and Queensway Tube stations. Just 0.2 miles from Hyde Park, it has free Wi-Fi, air-conditioned rooms and modern studio apartments.
Rating
Visa,MasterCard,American Express
Prices from £55
14