I spent a couple of days at the Arches Hotel back in 1995.
This place??
https://en.wikipedia.org/wiki/Seven_Arches_Hotel
Yes That is the place. Camel Rides on the front lawn and Olive Trees all around.