Optimum Sheela Inn Taj

Optimum Sheela Inn Taj  

Agra, India
OPPOSITE JALMA (NEAR SHILPGRAM PARKING), EASTERN GATE TAJ MAHAL, AGRA, IN
Near Taj Mahal vezi pe harta
Tripadvisor Score:3.0