Destinations » Europe » United Kingdom » County of Hertfordshire » Stevenage » Hotels » The Abbington

The Abbington, Stevenage, United Kingdom

  • Address 23 Hitchin Road
    SG1 3BJ Stevenage,
    United Kingdom
  • Phone number01438 315241
 

  • Latest Reviews (from TravelMuse and around the web)
 

Trip Advisor Reviews ( 1 Review see all ) Top

A great alternative in Stevenage

 by  SaxyfromAubrey  on  2008-08-26

Many of the hotels around Stevenage are VERY expensive. The Cromwell is a beautiful hotel but probably twice the price of the Abbington. The ho...

Create a Trip

Start creating your dream trip to Stevenage.

restaurants near The Abbington

Copyright © 2009 TravelMuse, Inc. All rights reserved. TravelMuse Terms of Use and Privacy Policy.