Travellers enjoy visiting Muelle Lago Escondido, located about 10 minutes' drive from the 3-star Luna Roja Llao Llao hotel, as well as Playa del Moreno Sin Viento accessible with 15-minute car ride. If you are willing to explore even more landmarks in San Carlos de Bariloche, attend Playa Moreno located 3.4 km from the property.