Photos coming soon
HOTEL
Ganga Palace - Ellara Hotels
103, Taj Nagri Phase 2, Tajganj, Agra, India
Where it sits
Ganga Palace - Ellara Hotels
103, Taj Nagri Phase 2, Tajganj, Agra, India
27.15483, 78.05147
Plan around Ganga Palace - Ellara Hotels
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
