Photos coming soon
HOTEL
Appel Hotel
509 Rua Appel, Santa Maria
Where it sits
Appel Hotel
509 Rua Appel, Santa Maria
-29.69288, -53.81810
Plan around Appel Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
