Hotel Crystal Palace Meerut Hotel
Hotel Crystal Palace, Jawahar Quarters, Jawahar Nagar, Uttar Pradesh, 250001 Meerut, India
Hotel Crystal Palace Meerut features accommodation in Meerut. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The hotel has family rooms.