Chelmsford Centre House
, Chelmsford, United Kingdom
-
Chelmsford, United Kingdom
One of the hotels for your stay in Chelmsford is the Chelmsford Centre House which is located at , Chelmsford, United Kingdom. There are many facilities offered at Chelmsford Centre House, both hotel and room facilities. If you are traveling to Chelmsford, you can choose Chelmsford Centre House as a place to stay. Chelmsford Centre House is located in the region of Essex, England
Rotate image to see Chelmsford Centre House
Hotel Amenities
- Non-smoking rooms
- Invoice provided
- Free Wifi
- Express check-in/out
- Smoke-free property
- Soundproof rooms
- Internet
- Garden
- Heating
- Wifi in all areas
- Wifi
Hotel policy
- Check-in time is 15:00 and check-out time is 10:30
- Pets are not allowed