Madrid, Spain
26 Calle del Ave María 28012 Madrid Spain
+34 91 4685 258
La Latina & Lavapiés
#3 @ Lavapiés
$15.00
Su to Sa from 01:00 PM to 05:00 PM Su to Sa from 07:00 PM to 01:00 AM
Indian
0 reviews
Destination Guide
Hotels near Bombay Palace
Things to do near Bombay Palace
Restaurants near Bombay Palace
Shops near Bombay Palace