Isla Azul ligt in het nationaal park Galapagos in Puerto Ayora, op 20 minuten lopen van het strand La Estación. Het biedt een continentaal ontbijt, een tuin met een terras en gratis WiFi.
De kamers van het Isla Azul hebben een kleurrijke inrichting, uitzicht op de tuin en een flatscreen-tv. Elke kamer heeft een eigen badkamer met een douche en handdoeken.
Vanaf het dakterras heeft u uitzicht op de stad en de tropische bossen. U kunt gebruikmaken van hangmatten in de tuin en er is ook een recreatieruimte.
Het Isla Azul ligt op 5 minuten rijden van het busstation van Puerto Ayora en het Charles Darwin Research Centre. De luchthaven Seymor op het eiland Baltra ligt op 40 minuten rijden.