Das Cataratas Hotel is a classic hotel in the centre of the Iguazu national park in Brazil, in the middle of jungle, only a few hundred meters from the famous Iguazu Falls in Brazil.
Visit Das Cataratas...
The Marsol Hotel is a beach front resort in Natal, built in front of the Dune Park largest urban ecological park in the world.
Visit Marsol...
The Lotus Boutique Hotel located in Burj Nahar, Deira; Dubai, a stones throw away from the famous Al Ghurair shopping centre and amazing Deira Gold Souk; and only a short drive away from the World Trade Centre and Dubai international airport.
Visit Lotus Boutique...