The Inn on the Mile

The Inn on the Mile Address: 82 High Street, Royal Mile, Edinburgh, United Kingdom

Minimum price found for The Inn on the Mile was: 88 GBP

Click here to get more information, photos & guest ratings for The Inn on the Mile