Hotel ★★★

Hotel Melrose Inn

Marris Road, Near Income Tax Office, Near Centre Point, Aligarh, India Show on map

About Hotel Melrose Inn

Hotel Melrose Inn is a 3-star hotel in Aligarh, India. It is one of 63 places to stay in Aligarh listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Marris Road, Near Income Tax Office, Near Centre Point, Aligarh, 202001, India

Loading map…

Frequently asked questions

Where is Hotel Melrose Inn located?

Hotel Melrose Inn is located at Marris Road, Near Income Tax Office, Near Centre Point, Aligarh 202001, India.

How many stars does Hotel Melrose Inn have?

Hotel Melrose Inn is rated 3 stars.

Stays near Hotel Melrose Inn

Highly rated alternatives close by

All 63 in Aligarh →

More ways to stay in Aligarh

See prices on Agoda
Check prices