Enjoy multi-cuisine dining at Hotel Melrose Inn, Aligarh, featuring Indian, South Indian, Continental and Chinese cuisines. Our centrally air-conditioned restaurant offers seating for 100 guests, complemented by hand-painted Rajasthani mandala interiors.