Ideal for fun and relaxation, Residence Inn by Marriott Edinburgh is located in the Edinburgh Old Town area of Edinburgh. With its location just 0.6 miles from the city center and 7.6 miles from the airport, th ... Read more

View all Luxury Hotels in Edinburgh