Filters:
clear
Country: United Kingdom

wellness hotel in Stoke Gifford

About 2 results.

Holiday Inn Express Bristol - North

New Road, BS34 8TJ Stoke Gifford, United Kingdom

Hotel near Bristol Parkway station, UWE Bristol Exhibition and Conference Centre & Castle Park. Book this central hotel with WiFi & breakfast included now.

Holiday Inn

Filton Road, BS16 1QX Winterbourne, United Kingdom
  • 1