Arabian Courtyard Hotel and Spa is a luxurious Four Star themed hotel