Located in the heart of downtown Meerut, Hotel Crystal Palace has been synonymous with a comfortable stay for the last ten years. Hotel Crystal Palace offers modern facilities such as business center, mini bar, wifi internet access, on site laundry,..
Relevance: 19.819431