The Greek word “Aμβροσία” means “immortality.”
In Greek Mythology, the consumption of ambrosia was typically reserved for divine beings such as the Greek Gods. According to Homer’s poems, ambrosia and nectar were the Gods’ food and drink.
Features & Facilities
- Greek Cuisine
- Gourmet Buffet
- Magnificent Views
- Sea Views