If you are looking for a good place to stay for a night with a good location at a fair price, this hotel fills the bill.
The facilities are complete with large and comfortable rooms.
The hotel is awesome in terms of cleaness, hospitality,etc.
Address 19 Clarks Hill Ave, Stamford, CT 06902, United States
Maps 3F3C+Q3 Stamford, Connecticut, United States Open Maps