The 3-star Usha Kiran Palace Hotel & Towers is situated a mere 3.5 km away from Mehtab Bagh.
The property lies within 1100 meters from Motilal Nehru Park.
There is Agra Fort Railway train station nearby.
This hotel comprises 40 guestrooms with wireless internet, a mini bar and TV.
Eat & Drink
Guests can enjoy continental and Indian snacks and meals in Kesar Restaurant Agra located 350 meters away.
There are a cash machine and free self parking provided on-site.