Hotels in Newbury ParkLocate on the map
Newbury Park, London
3.87 (105 Reviews )
This warm and friendly hotel is situated in Gants Hill in the northeast of London, with the delightful Valentines Park only a few steps away. It features a 24-hour reception, a restaurant and a bar. G ...
Our customers' opinions
Excellent location near of tube station and all the the facilities were fine.
Hotelopia customer, 08/28/2012