Holiday Inn Slough Windsor
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 |