Photos coming soon
HOTEL
Hello Lisbon Castelo Apartments
26 Rua de São Tomé, Lisbon
Where it sits
Hello Lisbon Castelo Apartments
26 Rua de São Tomé, Lisbon
38.71315, -9.13064
Similar stays nearby
Hello Lisbon Castelo Apartments
Hotel · 0 m
Portas do Castelo Apartments
Hotel · 11 m
Portas do Céu Apartments
Hotel · 12 m
Cactus House Lisboa
Hotel · 23 m
Alfama Tale 4 Bedroom Apartment wtih River View, by LU Holidays
Hotel · 28 m
House With one Bedroom in Lisboa, With Wifi
Hotel · 39 m
Dalma Old Town Suites
Hotel · 39 m
Dalma Old Town - Castelo
Hotel · 39 m
Plan around Hello Lisbon Castelo Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 18, 2026.
