The Ibis Stevenage Centre Hotel, Stevenage, Hertfordshire, United Kingdom
About The Ibis Stevenage Centre Hotel
The Ibis Stevenage Centre Hotel is a Hotel Restaurant serving the Stevenage community in Hertfordshire, United Kingdom and located at The Forum.To contact The Ibis Stevenage Centre Hotel call 01438 779955 or visit their website at ibishotel.com
Location
The Forum
Stevenage
Hertfordshire
United Kingdom
SG1 1EJ
Map
Contacts
Tel: 01438779955
Web: ibishotel.com