Situé sur l'île de Nantucket, cet hôtel se trouve à 3 km du musée de la baleine et du centre-ville de Nantucket. L'hôtel propose un service de navette gratuit vers le centre-ville et la plage de Surfside. Les chambres disposent de la télévision par satellite et de la chaîne Showtime.
Une connexion Wi-Fi est disponible gratuitement dans chaque chambre du Nantucket Inn. Les chambres sont équipées d'un réfrigérateur et d'un coin salon.
Un court de tennis et une salle de sport sont disponibles sur place. Le Nantucket Inn dispose également de piscines intérieure et extérieure et d'un bain à remous.
La forêt d'État de Nantucket est à un kilomètre de l'hôtel. Vous trouverez des restaurants à quelques pas.