The Green Iguana Hotel localiza-se em Charlotte Amalie, a 18 minutos a pé de Porto Charlotte Amalie, e fornece acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e comodidades para churrascos. Esta estalagem dispõe de vistas da cidade, terraço para banhos de sol e acesso Wi-Fi gratuito em toda a propriedade.
O alojamento providencia quartos com ar condicionado, secretária, máquina de café, um frigorífico, um micro-ondas, cofre, televisão de ecrã plano e uma casa de banho privativa com chuveiro. Alguns quartos estão equipados com uma cozinha com um forno, uma placa de fogão e uma torradeira. As acomodações providenciam roupa de cama e toalhas.
Os hóspedes de The Green Iguana Hotel poderão desfrutar de atividades em Charlotte Amalie e arredores, como caminhadas.
O aeroporto mais próximo é o Base de hidroaviões Charlotte Amalie, que fica a 2 km de The Green Iguana Hotel.