132 - 134 Sussex Gardens, London, W2 1UB
Prices start from: £24.50
Review Score: 4 / 5
Heavily Discounted Boutique Hotel,Offering the luxury of a boutique three star hotel in London at surprisingly affordable rates, Nayland Hotel is situated in Bayswater in Central London. Stay here and you will have access to wireless internet access, a bar and a lounge serving light refreshments.