This property is 17 minutes walk from the beach. Mantra on theis in city centre, overlooking , just a short 2-minute walk from . It features panoramic from most rooms and apartments.
Accommodation includes 2 and 3-bedroom apartments, with well-equipped kitchens including a dishwasher. All apartments feature a balcony with a. There are also hotel rooms, with satellite TV and modern amenities.