Photos coming soon
HOTEL
Rooms Barcelo
C. de Barceló, 3, Centro, Madrid, Spain
Where it sits
Rooms Barcelo
C. de Barceló, 3, Centro, Madrid, Spain
40.42661, -3.70089
Similar stays nearby
Barceló 2 - Tribunal
Hotel · 22 m
Destiny Chueca Malasaña Churruca
Hotel · 38 m
Fuencarral Apartments
Hotel · 39 m
Barcelo Comfort, by Presidence Rentals
Hotel · 45 m
Apartamento Barceló 1 - Tribunal
Hotel · 50 m
Kobenni - 1 Bedroom Apartment in Justicia
Hotel · 62 m
La Entrada de Barcelo
Hotel · 64 m
CH Velarde
Hotel · 65 m
Plan around Rooms Barcelo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 8, 2026.
