J
Jan Awaazz Review of Taj Palace Hotel, New Delhi
Nice place for high level meetings. Centrally loca...
Nice place for high level meetings. Centrally located and perfectly professional staff. Classic ambience.
Comments: