Maria Ricca Palace Hotel Overview

Maria Ricca Palace Hotel is a value for money Iguazu Falls hotel in Central area. Every room comes with Mini bar and Television.

Map Location

Hotel Facilities