SPOT ON Hotel Jd Sons bevindt zich in Nagpur, op 2,7 km van Vidarbha Cricket Association Stadium, en heeft kamers met airconditioning. De accommodatie ligt op ongeveer 9 minuten lopen van treinstation Nagpur, 2,2 km van Fort Sitabuldi en 2,9 km van Nulmijlsteen Nagpur. Neasdentempel ligt op 6,4 km en Krazy Castle Aqua Park ligt op 6,8 km van het hotel.
Ramakrishna Ashram ligt op 4,3 km van het hotel, en Deekshabhoomi ligt 5,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Dr. Babasaheb Ambedkar, op 9 km van SPOT ON Hotel Jd Sons.