Visit Flavors of Morocco inside the Ramada Hotel & Suites Amwaj Islands and enjoy unforgettable fare in an unforgettable environment. Relax amid our open-air pergola, as you savor the tastes of Moroccan cuisine. With breathtaking sea views and delicious fare, Flavors of Morocco provides an original dining experience that satisfies on multiple levels.