The 3-star Hotel The Square is situated a mere 1.7 km away from Shree Datta Mandir Temple, Kalaram Temple and Someshwar Temple.
Hotel The Square is 10 minutes' walk from the center of Nashik.
Guests of Hotel The Square can make use of complimentary Wi-Fi, climate control and a work desk.
Eat & Drink
Mainland China and Narottam Bhavan offer an assortment of dishes within 550 meters of the property.
The superior hotel features laundry, room service and wake up service.