Photos coming soon
HOTEL
Shree Narayana Palace
Tal, Mahabaleshwar, India
Where it sits
Shree Narayana Palace
Tal, Mahabaleshwar, India
17.83129, 73.68207
Similar stays nearby
Sai Leela bungalow 3BHK
Hotel · 108 m
The Shelars Royal Inn
Hotel · 155 m
The Shelar's Royal Inn
Hotel · 155 m
Hotel Kadam Palace
Hotel · 169 m
OYO 61807 The Shelar Royal Inn
Hotel · 249 m
The Shelar Roayl Inn by OYO Rooms
Hotel · 258 m
Shelar Agro Tourism and Holiday Homes
Hotel · 326 m
Shiv Parvati Resort in Tapola, Mahabaleshwar
Hotel · 419 m
Plan around Shree Narayana Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
