Afton Town House Hotel is a 3-star venue set 1.8 km away from National Museum of Scotland.
Camera Obscura and World of Illusions are within a 15-minute walk of the property. Afton Town House Hotel is within about 20 minutes' walk of the center of Edinburgh.
This designer property offers guestrooms complete with complimentary Wi-Fi and heating.
Offering various dining options, The Atelier Restaurant and First Coast are about 5-minute walk away.
St Andrews Church bus stop is 500 meters away from the hotel and a 5-minute walk is enough to get to Scottish National Gallery of Modern Art train station. Guests can reach Turnhouse airport within 15 minutes' drive.