Photos coming soon
HOTEL
123 Embaixador Hostel
123 Rua do Embaixador, Belem, 1300-014 Lisbon, Portugal, Lisbon
Where it sits
123 Embaixador Hostel
123 Rua do Embaixador, Belem, 1300-014 Lisbon, Portugal, Lisbon
38.69779, -9.19841
Similar stays nearby
123 Embaixador Hostel
Hotel · 0 m
Ambassador Home Belém
Hotel · 31 m
Ambassador Home Belém
Hotel · 34 m
Embaixador Apartments&Suites
Hotel · 50 m
Apartment in Lisboa for 4 people with 2 rooms Ref. 214573
Hotel · 53 m
Belém Cozy Apartments by Soulplaces
Hotel · 57 m
Belem Cozy Apartments by Soulplaces
Hotel · 61 m
Belem The Age of Discovery Apartment
Hotel · 69 m
Plan around 123 Embaixador Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
