Villa Stella

Villa Stella

Villa Stella is located in Ammoudara, Heraklion Region. The villa offers to its guests garden.

The rooms offer garden view. Amenities of the rooms include air-conditioning, heating, tv, fridge, etc.

No internet or WiFi is available.
Free parking is available on site but requires prior reservation.
Visitors can bring their pets.

  • General
  • Room view
    Garden view
  • Amenities
    Iron, Air-conditioning, Heating, TV, Fridge, Hot plates, Kitchen utensils, Hairdryer, Linen, Towels, Balcony, Shower
  • Internet
    No internet available
  • Parking
    Free parking on site. Reservation needed
  • Pets
    Pets are allowed

highlights: Villa Stella, villa in Ammoudara, Heraklion Region, Greece

Photos from Villa Stella
Villa Stella
Address and contacts
Address: 5 Emmanouil Xanthou, Ammoudara, Heraklion Region, Crete, Greece
Location: view on map
Contact form
No email contact available

Villa Stella photo gallery