Ascott Tahlia

Ascott Tahlia are modern serviced apartments offering panoramic views of the city of Jeddah in the Kingdom of Saudi Arabia. On offer are five categories of comfortable apartments, located on the city’s main commercial avenue but designed to provide a relaxing cocoon for guests. Don’t miss the attractive introductory offers running till January.33. Get Pampered