Situé à Lake Placid, dans la région de New York, à proximité de la Herb Brooks Arena et du musée olympique d'hiver de Lake Placid, l'établissement The Devlin propose des hébergements avec connexion Wi-Fi et parking privé gratuits.
Tous les logements disposent d'une salle de bains privative avec douche, de la climatisation, d'une télévision à écran plat et d'un réfrigérateur. Certains logements possèdent un balcon et/ou une terrasse offrant une vue sur la montagne ou la piscine.
Le lodge possède une terrasse.
Vous pourrez nager dans la piscine extérieure, vous détendre dans le jardin ou faire du ski ou de la pêche.
Le Devlin se trouve à 2,2 km du lac Placid et à 3,7 km du site historique d'État de John Brown Farm. L'aéroport régional d'Adirondack, le plus proche, est implanté à 27 km.