920 for first 2 hours
Hotel Star Of Taj Restobar is among the most preffered budget hotels in Agra for both business travelers and touriest seeking a comfortable stay. It is located nearer to Tajmahal and other attractive place such as Sadar Bazar , Baby Taj , Agra Fort etc.
Address : 80, HIG Tajnagri Phase-I , Fatehabad Road, Tajnagri, Agra - 282001
Uttar Pradesh, India
Landmark: TDI Mall