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.
As acomodações do alojamento incluem ar condicionado, área de estar, televisão de ecrã plano com canais por satélite, cofre e uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. Alguns quartos estão equipados com uma cozinha com um forno e uma placa de fogão. As unidades 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.