A highly rated boutique hotel in Rohari, Mykonos Town.
The hotel is on Lakka Street in Rohari and has roughly 50-62 rooms. It is cited by several publications among the best on the island.