The Chester Residence opened in 2003. It is a fashionable townhouse in the West End of Edinburgh. The Hotel is within walking distance of excellent shopping, the commercial district, galleries and museums. It comprises five elegant self contained suites. Each has a beautifully fitted kitchen and they are ideal for guests requiring space and privacy, but still with...