Tetbury Road, Cirencester, England, GL7 6NZ, United Kingdom, GL7 6NZ, Cirencester, United Kingdom
About Thames Head Inn
Thames Head Inn is a charming 3-star hotel located in the picturesque town of Cirencester, United Kingdom. With only 10 well-appointed rooms, this intimate inn offers a cozy and welcoming atmosphere, making it an ideal retreat for both leisure and business travelers. Guests can enjoy the tranquility of the surrounding countryside while being just a short distance from the vibrant town center, known for its rich history and local attractions.
Thames Head Inn is a charming 3-star hotel located in the picturesque town of Cirencester, United Kingdom. With only 10 well-appointed rooms, this intimate inn offers a cozy and welcoming atmosphere, making it an ideal retreat for both leisure and business travelers. Guests can enjoy the tranquility of the surrounding countryside while being just a short distance from the vibrant town center, known for its rich history and local attractions. The hotel's character reflects the warmth and hospitality of the region, providing a perfect base for exploring the scenic beauty of the Cotswolds. Whether you are visiting for a weekend getaway or a longer stay, Thames Head Inn promises a comfortable and memorable experience in this charming corner of England.