Nantucket Inn
Resort
Nantucket, Cape Cod
This hotel on Nantucket Island is 3 miles from the Nantucket Whaling Museum and Nantucket town centre. The hotel offers free shuttle services to the town centre and Surfside Beach. Guest rooms feature satellite TV and the Showtime channel.
Number of rooms: 100
1 Miller's Lane, Nantucket, MA 02554, United States
Hotel booked 1 times today.