RT.com RT Partners Hotels United Kingdom Edinburgh Apex European hotel

Apex European hotel

Basic information
Category
3 Stars
Address 90 Haymarket Terrace
City Edinburgh
Country United Kingdom
Number of rooms 66
Fax number

Special deals