Hotels Closest To Stills Gallery 23 Cockburn Street, Edinburgh, EH1 1BP

The Inn Place Edinburgh

20-30 Cockburn Street
Edinburgh, GB EH1 1NY
Near Real Mary King's Close

Distance0.0 miles SELECT

82 High Street, The Royal Mile
Edinburgh, GB EH1 1LL
Near Royal Mile

Distance0.1 miles SELECT

Stay Central Edinburgh

139 Cowgate
Edinburgh, GB EH1 1LL
Near National Museum of Scotland

Distance0.2 miles SELECT