Just 100 metres from the beach, Mavroforos Hotel is a charming hotel providing comfortable apartments, complete with kitchenette and ornate private balconies and free public parking area. Each of the apartments is well furnished in pine and provides...
Rooms total: 5 More information »