Photos coming soon
HOTEL
Villa Talamanca
Carrer de la Torre de Can Negre, 23, Santa Eulalia del Rio
Where it sits
Villa Talamanca
Carrer de la Torre de Can Negre, 23, Santa Eulalia del Rio
38.92348, 1.45518
Similar stays nearby
Plan around Villa Talamanca
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
