Arabian Courtyard Hotel & Spa earns 2012 TripAdvisor Certificate of Excellence