Hotel Saint George features a lush garden with 2 pools and spa facilities. It is located 984 feet from Puerto Iguazu city center, and 11 mi from the Iguazu Waterfalls. Rooms at Saint George are decorated in pas ... Read more

View all hotels in Puerto Iguazu