
Holiday Inn in Sutton Town Centre
Holiday Inn in Sutton Town Centre is located on Gibson Road which is off St. Nicholas Way. Holiday Inn, part of the InterContinental Hotels Group includes air condition rooms, a swimming pool, gym, restaurant, conference and banqueting rooms.
Location
Opening Times & Contact
Address:
Gibson Road, Sutton, SM1 2RF
Telephone:
0871 942 9094
Website:
Visit our Website
Opening Times:
Monday to Sunday: 24 Hours/7 Days a week
Leave a comment