Riu Vistamar

Resort: Riu Vistamar

Location: Canary Islands, Spain

Description: All inclusive resort for singles, couples, and families set high on a cliff with complimentary bus service to the beach.

Riu Vistamar Video Tour:

Leave a Reply