If you want to see Roman Amphitheatre while visiting Chester, Holiday Inn Chester - South is just 2 mi away.