RT.com RT Partners Hotels South Africa Melrose The Winston Hotel

The Winston Hotel

Basic information
Category
5 Stars
Address 6 Tottenham Avenue
City Melrose
Country South Africa
Number of rooms 30
Fax number

Special deals