Situated in La Iguana, 7 km from Santiago, Iguana-Inn features air-conditioned rooms and free private parking. The rooms include a private bathroom equipped with a shower. Iguana-Inn features free WiFi throughout the property.
Book this Hotel