Photos coming soon
HOTEL
THE LEELA INN HOTEL AND BANQUET
Saran, Chapra, India
Where it sits
THE LEELA INN HOTEL AND BANQUET
Saran, Chapra, India
25.78230, 84.74375
Plan around THE LEELA INN HOTEL AND BANQUET
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
