SAINT GEORGE

The Saint George is an excellent 4-star hotel, located in the heart of Puerto Iguazú, near shops and restaurants; the Iguazú Falls are only a short drive away.