The Tower Plaza Hotel Dubai

The Tower Plaza Hotel Dubai

The Tower Plaza Hotel is one of the most enigmatic hotels in Dubai. With its imposing façade, this 65- Story tower offers 415 spacious and elegant rooms with picturesque view of Dubai skyline.

Holiday Inn Dubai – Al Barsha

Centrally located on Sheikh Zayed Road, Dubai’s busiest thoroughfare, Holiday Inn Dubai – Al Barsha is a unique concept in the hospitality of not only according to the highest level of service.

Read More

Movenpick Hotel Jumeirah Beach

Situated within walking distance from the Arabian Gulf beaches, the Mövenpick Jumeirah Beach is a chic and modern 5-star hotel in Jumeirah Beach Residence with a variety of dining and recreation facilities.

Read More

Two Seasons Hotel and Apartments Dubai

Two Seasons Hotel and Apartments is a beautiful hotel with modernly designed guests rooms and fully furnished accommodation in the centre of bustling Dubai. Breathtaking sea and city view let you fully enjoy your stay in our hotel in Sheikh Zayed road in Dubai.

Read More

Novotel Cairo El Borg

Novotel Cairo El Borg is a contemporary 4-star hotel with panoramic views over the Nile. Centrally located, the hotel is within walking distance of the Opera House and Egyptian Museum.

Read More

Sofitel El Gezira Cairo

Escape to an urban Oasis in the center of Cairo. This luxury 5-star hotel is located on Gezirah Island and right on the riverside. Delight in spectacular Nile views from every room.

Read More

Grand Nile Tower: Cairo's Most Finest!

Grand Nile Tower is home to some of Cairo’s finest food and beverage outlets, offering authentic cuisine for every taste. From the awe-inspiring 41st floor Revolving Restaurant to the hotel’s river-level row of restaurants looking through a high-ceilinged glass façade upon the Nile and featuring mouth-watering International, Japanese, Seafood, Indian and Italian fare, to traditional Egyptian!

Read More