RT.com RT Partners Hotels United Kingdom Slough Holiday Inn Slough Windsor

Holiday Inn Slough Windsor

Basic information
Category
2 Stars
Address Church St Chalvey Slough
City Slough
Country United Kingdom
Number of rooms 0
Phone number 44 (1753) 551551
Fax number 44 (1753) 553 333
Web-site http://www.marriotthotels.com/slwin

Special deals