Photos coming soon
HOTEL
Sealona Beach Apartments
Rosa Sensat 31, Sant Martí, 08005 Barcelona, Spain, Barcelona
Where it sits
Sealona Beach Apartments
Rosa Sensat 31, Sant Martí, 08005 Barcelona, Spain, Barcelona
41.39270, 2.19399
Similar stays nearby
Barcelonaforrent Vila Olimpica Beach
Hotel · 39 m
Suitur Barcelona Olympic
Hotel · 46 m
Vila Olimpica Pool Suites
Hotel · 64 m
BarcelonaForRent Vila Olimpica Beach
Hotel · 65 m
1321 - Olympic Village Luxe
Hotel · 97 m
1321 Olympic Village Luxe
Hotel · 97 m
Apartamentos City Beach
Hotel · 102 m
H10 Marina Barcelona Hotel
Hotel · 127 m
Plan around Sealona Beach Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
