Located in Nagpur, 1.7 miles from Vidarbha Cricket Association Stadium, SPOT ON Hotel Jd Sons has rooms with air conditioning. The property is around a 9-minute walk from Nagpur Train Station, 1.3 miles from Sitabuldi Fort and 1.8 miles from Zero Mile Stone Nagpur. Ramakrishna Ashram is 2.7 miles away and Deekshabhoomi is 3.4 miles from the hotel.
Shri Swaminarayan Temple is 4 miles from the hotel, while Krazy Castle Aqua Park is 4.2 miles from the property. The nearest airport is Dr. Babasaheb Ambedkar International Airport, 5.6 miles from SPOT ON Hotel Jd Sons.