Hotel Description
“MOMENTS” Villa, a modern and brand new venue, promises an ideal holiday even for the most demanding traveler. It is located on the seafront, just a few steps from the center of the picturesque village of Mochlos. Its fully equipped interiors, the two terraces, the roof garden with the daybed and the jacuzzi, and especially its strategic location between three cities of Crete (Sitia – Ierapetra – Agios Nikolaos) make Villa MOMENTS an unparalleled choice for unforgettable holidays.