RT.com RT Partners Hotels United Kingdom Glasgow Menzies Glasgow

Menzies Glasgow

Basic information
Category
4 Stars
Address 27 Washington Street
City Glasgow
Country United Kingdom
Number of rooms 129
Fax number

Special deals