Hotel O Tulsi Resort
18Kalamb Beach, Nalla Sopara west. Mumbai Maharashtra 401304 India, Bhayandar
Location Everything you need is in one place. Resort Hotel O Tulsi Resort is located in Bhayandar. This resort is located in 16 km from the city center. You can take a walk and explore the neighbourhood area of the resort — Versova Beach, Juhu Beach and Powai Lake. At the resort It’s t
Business


