S Sachin Aggarwal Review of Jai Mahal Palace 3 years ago Management and staff vibes were not very positive.
Comments: