Hotel OCSA INN is set in Nagpur, 5.1 km from Ramakrishna Ashram and 5.6 km from Deekshabhoomi. This 2-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The property is non-smoking and is located 8.
Numero delle stanze: 6
Karve Nagar Road, 440025 Nagpur, India