Suiza Hotel & Resort

Address:

Av. Felipe Wanscheer 3580 - Jardim São P
85856-530 Foz de Iguacu, BR

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms