Perched on the edge of one of the world’s great attractions and sitting in 700,000 acres of national park, Belmond Hotel das Cataratas is the only place to stay when you visit Iguassu Falls on the Brazil side. With a caipirinha in hand you have a...
For over a century the Belmond Copacabana Palace has been the place to stay and continues to age gracefully with its own unique style. This is one of the world’s great hotels in one of the greatest cities and everything about the hotel has been done...