Advertisement
Planet Hostel
Planet Hostel
Address:
Canelones 1095, Montevideo, Uruguay
Traveler Rating by TripAdvisor