Solar63 Hostel
Rua Otávio Corrêa, 63, Porto Alegre, Brazil
Booking.com
Book Now