Rooms & Availability at Relax Studios & Apartments
Description of Relax Studios & Apartments
Set in Agios Nikolaos, the Relax Studios & Apartments is located an easy drive from Ammoudara. This property is conveniently situated in the town centre.
The Relax Studios & Apartments provides comfortable apartments, designed to suit the needs of any guest.
The area surrounding the Relax Studios & Apartments has a lot of popular cafés and restaurants. Many tourist attractions are within easy reach.
Features at Relax Studios & Apartments
Map of Relax Studios & Apartments