The Devlin localiza-se em Lake Placid, na região de Nova Iorque, nas proximidades de Herb Brooks Arena e Museu dos Jogos Olímpicos de Inverno Lake Placid, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Cada unidade apresenta casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Algumas unidades incluem varanda e/ou pátio com vista da montanha ou vista da piscina.
The Devlin oferece um terraço.
Os hóspedes podem nadar na piscina exterior, relaxar no jardim ou praticar esqui e pesca.
Lago Placid fica a 2,2 km de The Devlin, enquanto John Brown Farm State Historic Site fica a 3,7 km de distância. O aeroporto mais próximo é o Aeroporto Regional de Adirondack, que fica a 27 km de The Devlin.