Set in Peñíscola, Iscola is a holiday home boasting a terrace. The unit is 984 feet from Peñiscola Castle.
An oven and a fridge can be found in the kitchenette and there is a private bathroom.
The nearest airport is Castellon Airport, 21 mi from Iscola.