Nestled in old town Mykonos, this charming family-run hotel boasts airy, minimalist rooms, stunning sea views, and a lovely rooftop terrace perfect for sunsets.
Apollonos 9, Mikonos 846 00, Greece Get directions
Jagdeep G
Kyle Seeber
Libânia Fontes
Joe R
NPJ
Cristina A
Rubén Zucchello
Mike P