Qasr - meaning Palace in arabic. Al Sarab - Miracle. Palace of Miracles. Truly stands for its name. From the ambiance through the iconic arabic decor up to the service - all is here just rightly five stars labeled.
Be ready for a little drive though. Takes about four hours from Dubai. Worthwhile? Absolutely!
RSS Feed