visit website

1 Queen Charlotte Lane
, Edinburgh EH6 6BL
United Kingdom

At Swallow Hotels we understand that your wedding day is one of the most important days of your life, and as such are fully committed to delivering you a truly memorable experience.

At Swallow Hotels we understand that your wedding day is one of the most important days of your life, and as such are fully committed to delivering you a truly memorable experience.