SEARCH BY DESTINATION
Saudi Arabia - Makkah
The Al Shohada Hotel is a Makkah hotel located close to the holy Al Masjid Al Haram. The hotel offers a 24-hour shuttle service between the hotel and the mosque.
Russia - St. Petersburg
The Angleterre is one of the top luxury hotels in St. Petersburg, located on St. Isaac's Square in the city center. State-of-the-art conference rooms and auditorium make it ideal for business, and guests can also enjoy fine cuisine and spa facilities.
Germany - Mainz
The Atrium Hotel Mainz is 4 and a half-star superior hotel in Mainz's pleasant green outskirts, well-equipped for conferences with 22 superb meeting and banquet rooms . Other facilities include an indoor pool, sauna, Roman steam bath, 3 gourmet restaurants, and 150 individually s
Germany - Überlingen
Bad Hotel Ueberlingen delights guests by its position on the shores of Lake of Constance. From its tower turret rooms to the family Guesthouse, this hotel provides a base for its visitors to explore and absorb the regional charm of this rural landscape.