10 reviews
Hotel Melrose Inn is an excellent choice for travellers visiting Aligarh, offering a family-friendly environment alongside many helpful amenities designed to enhance your stay.For those interested in checking out popular landmarks while visiting Aligarh, Hotel Melrose Inn is located a short distance from AMU Jama Masjid (1.6 mi) and Khereshwar Temple (2.6 mi).Rooms at Hotel Melrose Inn provide air