Los Acantilados
Hotels
España 1611, Puerto Deseado, Santa Cruz
Mobile +54 9 2976 231979
Los Acantilados offers double and triple rooms, some of which offer sea views.
With all the services and amenities for an excellent stay.
Services
- Bed Linen
- Breakfast
- Free Wi-Fi
- TV