Featuring 3-star accommodation, Del Lago Sky Hotel is located in San Carlos de Bariloche, 700 metres from Civic Centre and 11 km from Serena Bay. The property is around 23 km from Parque Nahuelito, 300 metres from Tresor Casino and 8.8 km from Otto Hill. The property is non-smoking and is situated 500 metres from Playa del Centro.
The rooms include a private bathroom and a bidet, and some rooms at the hotel have a balcony.
An American breakfast is available at Del Lago Sky Hotel.
Gutiérrez Lake is 13 km from the accommodation, while Cerro Catedral Ski Resort is 16 km from the property. San Carlos De Bariloche Airport is 14 km away.