Edinburgh city centre self catering apartments. Great base for exploring the city's main attractions.