Mykonos - 6 Ag. Artemiou Str., Mykonos Town
Welcome to Orpheas Rooms in Mykonos Town Orpheas Rooms, are located in the picturesque Mykonos Town. This lov...
Perfectly set just 400m from Mykonos Town on the golden sandy beach of Megali Ammos, offers you luxury and spacious rooms with a magnificent view of the blue Aegean Sea and the famous Windmills.