Afton Town House Hotel 3*
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.
- Safe deposit box
- 24-hour check-in
- Bicycle storage
In the room
- Central heating
- Double bed
- Private bathroom
- Direct dial telephone
- High chairs