Holiday inn rochester chatham
The holiday inn rochester chatham is an excellent 4 star hotel located just south of the picturesque town of rochester where you will discover a magnificent norman castle stunning cathedral and many quaint antique and boutique shops the hotel also has excellent access to the m2 and m20 meaning central london is within easy reach of the holiday inn rochester chatham for a relaxing retreat away from the busy city the holiday inn rochester chatham is the perfect place the hotel boasts a