Photos coming soon
HOTEL
Camelia da Se
Rua Chã 97, Porto, Portugal
Where it sits
Camelia da Se
Rua Chã 97, Porto, Portugal
41.14408, -8.60990
Similar stays nearby
N Apartments - Chã 101
Hotel · 2 m
Hostel One Ribeira
Hotel · 5 m
N Apartments - Chã 96
Hotel · 10 m
N Apartments - Chã 96
Hotel · 10 m
N Apartments - Chã 101 4rd Floor
Hotel · 33 m
D&S - Loureiro 67
Hotel · 57 m
D S Crocodile House S Bento Apartments
Hotel · 59 m
Se Catedral Hotel Porto, Tapestry Collection by Hilton
Hotel · 60 m
Plan around Camelia da Se
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
