Location: 1209 East Main Street, Stamford, CT 06902
Phone:(203)325-2655
Fax:(203)327-2897
Category: Hotels & Travel
Tags: Breakfast Restaurants, Hotels