Photos coming soon
HOTEL
Dprental Barcelona Center
08029, Numancia, 18, Barcelona, Spain, Barcelona
Where it sits
Dprental Barcelona Center
08029, Numancia, 18, Barcelona, Spain, Barcelona
41.38181, 2.14093
Similar stays nearby
Sants Estacio Modern and comfy 4BD for 8 guests
Hotel · 95 m
Abba Sants Hotel
Hotel · 111 m
4 Bedroom High-Rise Apartment Amazing views!
Hotel · 114 m
Apartment Link BCN Sants
Hotel · 114 m
Abba Sants
Hotel · 117 m
Acta City47 Hotel
Hotel · 144 m
Hotel Acta City47
Hotel · 166 m
Via Sants Hotel Barcelona, Tapestry Collection by Hilton
Hotel · 201 m
Plan around Dprental Barcelona Center
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
