We recently returned from staying at the Invisa Hotel Club Cala Verde. We selected this hotel based on reviews from Trip Advisor and the photos travelers had submitted. WE came here after sightseeing in Barcelona, and were able to relax on the beach. The water views from our room were phenomenal as the hotel sits up on a cliff overlooking... more






