Taj Mahal

Madrid, Spain


Address

Calle de Belén 12
28004 Madrid
Spain

Phone

+34 91 308 2766


Nearest Train

Chueca


Avg Cost

$30.00


Hours

Tu-Sa 1p-4p & 9p-Mid
M 9p-Mid


Category

Indian


Avg User Rating

3 reviews

More Info

Destination Guide

Hotels near Taj Mahal

Things to do near Taj Mahal

Restaurants near Taj Mahal

Shops near Taj Mahal