Rochari Hotel
Cyclades Islands / Mykonos / Mykonos Town (Chora) • View on MapPlease select your dates
Open: April - October... Rochari Hotel is situated in Mykonos town overlooking the Aegean Sea and the historical island of Delos. Its unique location makes it accessible not only by car but also by a two minute walk from public transportation or downtown. More Info »