Hotel Hotel O Dr. Babasaheb Ambedkar International Airport Formerly Infinity Inn
★★★
Besa Road, Nagpur, India Show on map
Hotel South Square is a 4-star hotel in Nagpur, India. Guests rate it 6.0/10 (pleasant) across 2 reviews, ranking it #240 of 425 places to stay in Nagpur.
Besa Road, Nagpur, 440037, India
Check-in starts at 12:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Hotel South Square has a guest rating of 6.0 out of 10 from 2 reviews, which is considered pleasant. It ranks #240 of 425 properties in Nagpur on Triptoic.
Hotel South Square is located at Besa Road, Nagpur 440037, India.
Hotel South Square is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel