Photos coming soon
HOTEL
Studio 101 Chapel road
Chapel road, Mumbai, India
Where it sits
Studio 101 Chapel road
Chapel road, Mumbai, India
19.07440, 72.87665
Plan around Studio 101 Chapel road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
