This modern, yet cosy hotel lies in a harbour area belonging to Long Island Sound. It is located around 1.5 km from the city centre in the downtown area, with its streets lined with enchanting shops and restaurants.
See more: Hotels in USA Hotels in Stamford - Ct Holiday Destinations in USA