RT.com RT Partners Hotels United Kingdom Berkshire Macdonald Windsor Hotel

Macdonald Windsor Hotel

Basic information
Category
4 Stars
Address 23 High Street Windsor
City Berkshire
Country United Kingdom
Number of rooms 120
Fax number

Special deals