
Isla, Spain
Isabel
2-star hotel
The hotel is situated some 300 m from Quejo Beach, directly in the centre of town. Restaurants, bars, exciting nightlife and the bus station, can all be found in the immediate vicinity. The train station is some 8 km away…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant


