InterContinental Festival City, Dubai

by admin | 18th June 2012

The InterContinental Dubai Festival City is one of the best hotels in the world. Located at the entrance of the Dubai Creek, this luxury hotel offers astonishing views of the city. The Intercontinental is the place to eat dinner, with three Michelin star Pierre Gagnaire satisfying your tastes whilst you contemplate the skyline. The hotel has [...] Read More

Constance Lemuria Resort, Seychelles

by admin | 5th June 2012

The Constance Lemuria Resort in Praslin, Seychelles, is one of the best hotels in the world. Located on a beautiful white sandy beach by the turquoise and warm waters, the Lemuria offers pure luxury in style. The Seychelles is fantastic archipelago off the coast of Africa and offers world class retreats in some of [...] Read More