Isabella is located in Agios Leon, Zakynthos. Isabella offers to its guests bbq and outdoor pool.
The rooms offer pool view. Amenities of the rooms include a/c, heating, tv, satellite channels, fridge and more. Each unit has own bathroom with hairdryer. In the kitchen there are oven, hot plates, fridge, kitchen utensils, dishwasher and microwave.
The Wi-Fi is free and available in all areas of the hotel.
Free parking is available at the hotel.
Pets are not accepted.