Downtown Montezuma Hostel bevindt zich in Montezuma, op 12 minuten lopen van waterval Montezuma en 29 km van eiland Tortuga, en biedt gratis WiFi in de hele accommodatie. De accommodatie is rookvrij en is gelegen op 2 minuten lopen van Playa Montezuma.
Het dichtstbijzijnde vliegveld is Luchthaven Tambor, op 15 km van het pension.