The Nayland Hotel Beverley City Hotel
The Hotel

     
The Nayland Hotel is an oasis of tranquillity and elegance in the heart of Central London.



The Hotel offers a choice of 41 single/twin double and family luxurious bedrooms recently refurbished at very competitive prices, offering excellent value for money.