ATAlisa T. W.Business8,4 /10Reviewed 456 week(s) agoThank you for your hospitalityFind this review helpful?
PbPutu b.Business8,2 /10Reviewed 456 week(s) agoLocation Ok. going to Gate of India or Selphie in front of Taj Mahal Hotel, just walking.See originalFind this review helpful?