Located alongside the Nantucket Harbour, this hotel boasts an on-site spa as well as rooms with scenic waterfront views. Boutique shops and art galleries are within 10 minutes’ walk.
Number of rooms: 113
50 Easton Street., Nantucket, MA 02554, United States
Hotel booked 1 times today.