Less than 1.6 km off Interstate 95, this Greenwich, Connecticut hotel boasts a four-story garden atrium with ample seating. Various beaches are within 10 minutes’ drive. Free Wi-Fi is offered throughout the property.
Number of rooms: 373
1800 East Putnam Avenue, Greenwich, CT 06870, United States
Hotel booked 3 times today.