Terra Iguazú Apart Hotel

Calle Palmera 33

1   Reviews

Calle Palmera 33 See more listings

Terra Iguazú Apart Hotel

Featuring a garden with a swimming pool, Terra Iguazu Apart Hotel propose self-catering apartments with free of cost Wi-Fi and plasma TVs in Puerto Iguazu. The city centre is a Ten-minute walk away and a fully furnishedmon kitchen is available for guest...

Jack London

Listing by Jack London

Listing location
Terra Iguazú Apart Hotel
Listing reviews
Leave a review

Bookmark This listing

79 people bookmarked this place