A boutique hotel based in the Arab peninsula boasting unique rooms, spa and oasis restaurant that blend naturally into the environment in which they sit.
A boutique hotel based in the Arab peninsula boasting unique rooms, spa and oasis restaurant that blend naturally into the environment in which they sit.