Wishmoor House

Wishmoor House is located near the Montpellier district, offering one and two bedroom self-catering apartments.

Address

4 Lansdown Terrace, Malvern Road, Cheltenham, GL50 2JT

Telephone

(01242) 238504

More on Cheltenham More

More from Visit More