Photos coming soon
HOTEL
The Shelar's Royal Inn
Tapola Rd, Mahabaleshwar, Mahabaleshwar, India
Where it sits
The Shelar's Royal Inn
Tapola Rd, Mahabaleshwar, Mahabaleshwar, India
17.83266, 73.68183
Similar stays nearby
The Shelars Royal Inn
Hotel · 1 m
Shree Narayana Palace
Hotel · 155 m
OYO 61807 The Shelar Royal Inn
Hotel · 209 m
Sai Leela bungalow 3BHK
Hotel · 209 m
The Shelar Roayl Inn by OYO Rooms
Hotel · 213 m
Hotel Kadam Palace
Hotel · 279 m
Shiv Parvati Resort
Hotel · 478 m
Shiv Parvati Resort in Tapola, Mahabaleshwar
Hotel · 479 m
Plan around The Shelar's Royal Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
