J
John C Review of The Taj Mahal Palace & Tower, ...
Overall good stay, pleasant staff and 2 very good ...
Overall good stay, pleasant staff and 2 very good restaurants located on premises.
Overall good stay, pleasant staff and 2 very good restaurants located on premises.
Comments: