This hotel is located off I-95 and is just 5 minutes drive from the Amtrak Train Station. The Stamford Town Center Mall, Rich Forum, Westchester Mall and many other interesting places are near from this property.
All the 380 air-conditioned guest rooms at this hotel are well-decorated and equipped with modern facilities that one needs for a pleasant and comfortable stay. Attentive room service for your convenience is also offered here.
Guests at the Holiday Inn can enjoy traditional American fare for lunch and dinner at the Bristol Cafe in a relaxed ambience. The Bristol bar and grill at the hotel is an ideal place for casual get-together with friends or business associates.