With chic boutiques, souvenir shops, cafes, restaurants, tavernas, bars and clubs on your doorstep, Casa Helena is perfectly situated in Mykonos Town. Take a walk through through the traditional narrow streets to the famous windmills or to Little Venice where it is said to have one of the best views of the Island.