Situated in Puerto de la Cruz, 500 metres from Plaza Charco, Paradise house offers a living room with a TV. The air-conditioned accommodation is 100 metres from Taoro Park, and guests benefit from private parking available on site and free WiFi.
The apartment features 1 bedroom, a kitchen with a dishwasher and a microwave, a washing machine and 1 bathroom with free toiletries.
Paradise house features an outdoor swimming pool.
Botanical Gardens is 1.7 km from the accommodation, while Leal Theatre is 28 km from the property. The nearest airport is Tenerife North–Ciudad de La Laguna Airport, 27 km from Paradise house.