Moss Side Ln, Wrea Green, Preston PR4 2PE, United Kingdom - Wrea Green, Lancashire - UK - 42
Show map
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
A great place to have a rest after an exciting day! Hotel «The Villa Country House Hotel» is located in Preston. This hotel is located in 14 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Anfield Road Stadium, Liverpool City Church and World Museum Liverpool.
Less details
Moss Side Ln, Wrea Green, Preston PR4 2PE, United Kingdom - Wrea Green, Lancashire - UK - 42