Photos coming soon
HOTEL
Selfhaus
Via Alcide De Gasperi 10 Piano 1, 25087 Salò, Italy, Salo
Where it sits
Selfhaus
Via Alcide De Gasperi 10 Piano 1, 25087 Salò, Italy, Salo
45.60567, 10.51337
Plan around Selfhaus
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
