Photos coming soon
HOTEL
Embaixador 26: Belem Serviced Apartments
Rua do Embaixador, 26 first floor, Belem, 1300-217 Lisbon, Portugal, Lisbon
Where it sits
Embaixador 26: Belem Serviced Apartments
Rua do Embaixador, 26 first floor, Belem, 1300-217 Lisbon, Portugal, Lisbon
38.69802, -9.19577
Similar stays nearby
Embaixador 26: Belem Serviced Apartments
Hotel · 0 m
Apartamento Embaixador Mateus
Hotel · 19 m
Apartamento Embaixador Mateus
Hotel · 19 m
GuestReady - Modern and Cosy Apartment
Hotel · 40 m
GuestReady - Apartamento fantástico perto de Belém
Hotel · 40 m
Meet the Artists House
Hotel · 44 m
Modern Portuguese 1Bed Flat In Belem
Hotel · 46 m
In Belém Hostel
Hotel · 61 m
Plan around Embaixador 26: Belem Serviced Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
