One of South America’s great classic hotels, Belmond Hotel das Cataratas enjoys a privileged position directly in front of Iguacu Falls. This is the only hotel within Brazil’s Iguacu National Park. The trailhead to the falls […]
Belmond das Cataratas
read more