The Royal Melange Beacon 3 stars

Jaipur Road, Opp City Power House, Near Mehra Building, 305001 Ajmer, India

Hotel image
Read more reviews for The Royal Melange Beacon