Boasting accommodation with a balcony, Lemon Casthel Building Castle Harbour is set in Los Cristianos. This self-catered apartment features a garden.
The property includes a living room with a flat-screen TV. A microwave, a toaster and a fridge can be found in the kitchenette.
The apartment offers an outdoor pool.
Playa de las Americas is 2.4 km from Lemon Casthel Building Castle Harbo, while Puerto de la Cruz is 43 km away. Tenerife Sur Airport is 12 km from the property....
|12 Avenida San Francisco|