The amazing hotel to stay with phenomenal view form inside and outside.
Beautiful, spacious and spotlessly clean room and bathroom.
Complimentary champagne and water, continental breakfast.
Wonderfully team always welcoming.
Address 500 Steamboat Rd, Greenwich, CT 06830, United States
Maps 299G+5G Greenwich, Connecticut, United States Open Maps