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 10/19
Fri 10/20

Nearby

  • 0.4 mi Scottish National Gallery of Modern Art
  • 0.7 mi Edinburgh Castle
  • 0.8 mi Princes Street Gardens
Show all
Map

Map