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 is located just outside the hotel’s entrance. First opened in 1958, the hotel is designed […]
Belmond das Cataratas
read more