Filters:
clear
clear
Country: United Kingdom

country house in Albury

About 1 results.

Manor House Hotel

Newlands Corner, GU4 8SE Albury, United Kingdom

Welcome to the Guildford Manor offering guests luxury accommodation in the heart of Guildford, while remaining within a few miles of Newlands corner and North Dawn Way. The hotel has recently bee…

  • 1