Located in Tolo, 656 feet from Beach of Tolo, ELIXIA provides air-conditioned accommodations with a balcony and free WiFi. The property features sea and city views.
This apartment comes with 1 bedroom, a kitchen with a microwave and a fridge, a flat-screen TV, a seating area and 1 bathroom with a shower.
The apartment offers a terrace. A car rental service is available at ELIXIA.