close beach resort close Country: Uruguay close City: Nueva Helvecia
Granja Hotel Suizo
Hotel Nirvana
Hotel Blumen