Swallow Royal Scot

Address:

111 Glasgow Road
EH12 8NF Edinburgh, Scotland

Phone:

44 131 334 9191

Brand name:

Swallow Hotels

Map:


Contact   ·   Privacy   ·   Terms