RT.com RT Partners Hotels United Kingdom Edinburgh The Place Hotel

The Place Hotel

Basic information
Category
4 Stars
Address York Place
City Edinburgh
Country United Kingdom
Number of rooms 48
Fax number

Special deals