Overview

Argyll Town House

Search hundreds of travel sites at once for hotel deals at Argyll Town House

6 Rothesay Place, Edinburgh, EH3 7SL, United Kingdom
+44 131 622 6800

Call

+44 131 622 6800
Argyll Town House
Thu 8/24
Fri 8/25

Nearby

    Show all
    Reviews
    Map

    Map