Situé à Shelter Island, le Rams Head Inn possède un jardin, une terrasse, un restaurant et un bar. Vous profiterez d'installations de sports nautiques et d'une plage privée.
L'hôtel sert un petit-déjeuner américain.
Le Rams Head Inn possède une aire de jeux pour enfants. Vous pourrez pratiquer diverses activités à Shelter Island et dans ses environs, telles que la randonnée.
L'aéroport de Long Island MacArthur, le plus proche, est implanté à 91 km.