Address: Tronador 4651, San Carlos de Bariloche
Hotel rating from 18 guests: 8.8
Featuring a fully equipped common kitchen, a snack bar, and a seating area with a TV, DVD player, and movies, Green House Hostel offers free Wi-Fi and a daily breakfast. …