Hotel Mayur Residency
Kannad Road Near Bus Stand Road Ellora, 431102 Ellora, India
Set within 16 km of Daulatabad Fort and 30 km of Aurangabad Railway Station, Hotel Mayur Residency features rooms in Ellora. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.