Nestled just a mile from the hustle of Interstate 95, this luxury hotel in Greenwich, Connecticut offers an opulent four-story garden atrium, creating a retreat worthy of Hollywood royalty.
Nestled just a mile from the hustle of Interstate 95, this luxury hotel in Greenwich, Connecticut offers an opulent four-story garden atrium, creating a retreat worthy of Hollywood royalty.