TravelMuse
 
 

Bazaar

Madrid, Spain

Guide         Hotels         Attractions         Restaurants         Shops

Address

Calle de la Libertad 21
28004 Madrid
Spain

Phone

+33 (0)91 523 3905


Nearest Train

Chueca (Linea 5)


Avg Cost

$24.00


Category

Contemporary, Mediterranean


Avg User Rating

39 reviews


Local Map