Inn The Drummond at Albury
★★★
Newlands Corner, GU4 8SE, Albury (Surrey), United Kingdom Show on map
Guildford Manor Hotel & Spa is a 3-star hotel in Albury (Surrey), United Kingdom. It is one of 2 places to stay in Albury (Surrey) listed on Triptoic.
Newlands Corner, GU4 8SE, Albury (Surrey), United Kingdom
Guildford Manor Hotel & Spa is located at Newlands Corner, GU4 8SE, Albury (Surrey), United Kingdom.
Guildford Manor Hotel & Spa is rated 3 stars.
Highly rated alternatives close by
Inn
Hotel
#3 in Woking
#1 in Peaslake
Inn
Inn
#3 in Guildford
Hotel