Residence Inn by Marriott Edinburgh besticht durch eine zentrale Lage in Edinburgh, nur wenige Schritte von The Meadows und nur 5 Minuten Fußmarsch von University of Edinburgh entfernt. Dieses Hotel mit 4 Sternen ist 1,2 km von National Museum of Scotland und 1,9 km von Edinburgh Castle entfernt.