Weddings at The Edinburgh Residence

Book Online Now

Reservations: 0131 274 7403

Hotel Reception: 0131 226 3380

The Town House Company Limited Registered in Scotland No 118669. Registered Office 35 Drumsheugh Gardens Edinburgh EH3 7RN. VAT No 895 4939 51.