Updating availability and prices
Offering an outdoor pool, Rio Mar is located in Campoamor
The accommodation will provide you with a TV and air conditioning
Complete with a microwave, the dining area also has a refrigerator
Hotel
Room
Activities and leisure