Photos coming soon
HOTEL
Ruchi Lodge
Yellapur, Yellapur, India
Where it sits
Ruchi Lodge
Yellapur, Yellapur, India
14.96294, 74.71384
Similar stays nearby
Plan around Ruchi Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
