Located in the heart of Chester, this luxury hotel is steps away from The Rows of Chester, Eastgate Clock and Chester Cathedral. Chester Town Hall and Dewa Roman Experience are also within 5 minutes. Chester Station is 13 minutes by foot and Bache Station is 29 minutes.