The O Hotel

North Main Road
Pune
India