The Best Accommodation in Ambala
As voted on by travelers just like you.
1
Hotel DR International
Location.
Hotel D.R. International is located in Ambala.
Hotel Features.
Hotel D.R. International features tour/ticket assistance.
Guestrooms.
All guestrooms at Hotel D.R. International feature air...