Photos coming soon
HOTEL
Apartment Lope de Vega
Lope de Vega 115, Barcelona
Where it sits
Apartment Lope de Vega
Lope de Vega 115, Barcelona
41.40531, 2.20224
Similar stays nearby
AB Poblenou Beach Comfort
Hotel · 95 m
Stay U-nique Apartments Lope de Vega
Hotel · 124 m
The Level at Meliá Barcelona Sky
Hotel · 144 m
The Level At Melia Barcelona Sky
Hotel · 145 m
The Level At Melia Barcelona Sky
Hotel · 147 m
Melia Barcelona Sky
Hotel · 159 m
Melia Barcelona Sky
Hotel · 159 m
Barcelona Beach Breeze
Hotel · 161 m
Plan around Apartment Lope de Vega
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
