Villa 1880 is a brand new property and newly rented. Boasting air-conditioned accommodations with a balcony, 1880 is located in Agios Nikolaos. Guests staying at this villa have access to a fully equipped kitchen.
The villa is fitted with a flat-screen TV, 2 bedrooms and a living room. Free private parking is available at the villa.
Sarti is 19 mi from 1880, while Ammouliani is 13 mi away. The nearest airport is Thessaloniki Airport, 42 mi from the accommodations.