Situated in El Soberbio, Apart Los Saltos provides accommodation with free WiFi. All units feature air conditioning and a cable TV. A fridge and kettle are also offered. Read more
Situated in El Soberbio, Apart Los Saltos provides accommodation with free WiFi. All units feature air conditioning and a cable TV. A fridge and kettle are also offered.