Photos coming soon
HOTEL
Chaplin Apartment
08013, Carrer de la Marina, 249, Barcelona, Spain, Barcelona
Where it sits
Chaplin Apartment
08013, Carrer de la Marina, 249, Barcelona, Spain, Barcelona
41.40346, 2.17571
Similar stays nearby
Plan around Chaplin Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
