11 Evesham Road, Pittville, Cheltenham GL52 2AA, England, United Kingdom
Distance: 176 yd.
Company description
Situated in the heart of Cheltenham town centre Hilden House is the perfect location for a relaxing visit to Cheltenham. Offering 4 star bed and breakfast accommodation.