Photos coming soon
HOTEL
Casa de Can Riera
Plaça Major, 2, Selva
Where it sits
Casa de Can Riera
Plaça Major, 2, Selva
39.76468, 2.93635
Plan around Casa de Can Riera
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
