Rose Wood Hotel

132/A, Mari Peth, Valley View Road, Mahabaleshwar-412806