The luxury composite of suites and rooms of the hotel is situated in Milos, the renowned and romantic island of Greece, and particularly in the striking village of Pollonia.