Check out this great place to stay in Míkonos
Private room in Míkonos, Greece. Stelios view is a small hotel with 22 rooms in the heart of mykonos town only 50 steps from the main entrance to mykonos town All rooms have a ac flat screen 32 tv fridge wifi private shower toilet and a perfect sea view balcony overlooking the old
See this content immediately after install