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