Africa
Africa is both vast in size and rich in history and just waiting to be explored. Witness the world’s largest waterfall, the Victoria Falls in Zambia & Zimbabwe; explore the lush
Europe
This city hotel is located in the old town of Istanbul on one of the famous street. The Tram stop is just in front of the hotel and from here guests can take a 10-minute