Villa Excelsior

Our main building, Villa Excelsior, is in the immediate vicinity. The privately run villa is a hotel business with 28 rooms.