Leonardos Apartments

  • Wi-Fi
  • Air conditioning
Location

The 7-room Leonardos Apartments apartment is set within a 9-minute walk of Naousa in Naousa.

Monastery Logovarda is located at a short distance from the apartment. Monastiri beach is within 5 minutes' drive of the accommodation.

Nearby Barbarossa Restaurant and Eutopia Fish Tavern can be reached within 8 minutes on foot. Guests can also take a bus at KTEL - set down only bus station, set less than a 10-minute walk away, to explore the rest of Naousa.