OLIVE OIL, JUMEIRA ROTANA HOTEL

Today’s review is on a restaurant in 4 star, Jumeira Rotana hotel, located in the town of Satwa, Dubai. Let me just get the hotel location out of the way, it is something I did not expect. I was surprised that Jumeira Rotana, wasn’t in Jumeirah. Like I said, it is located inside Satwa. This one’s … Continue Reading