The Chester Residence
Serviced Apartments in New Town, EdinburghThe Chester Residence provides a superb and spacious alternative to a hotel stay. These Serviced Apartments in the centre of Edinburgh, offer luxury five star boutique accommodation.
Nearest public transport
Haymarket - National Railway
Similar businesses nearby