The 3-star Dewar'S Inn On The River is situated a mere 58 km away from Thousand Islands Bridge.
Dewar'S Inn On The River is also placed within a 25-minute walk of The Blue Church. The property is set within 2 km distance from the city center.
The hotel is situated near historic sites and a museum.
Due to its location 65 km from Richards Field airport, fast access to the Dewar'S Inn On The River is provided.
For a comfortable stay in Prescott Dewar'S Inn On The River offers 18 rooms fitted with climate control, a mini-refrigerator, a seating area, a personal computer and a trouser press. The rooms are appointed with private bathrooms and hardwood furniture.
Wireless internet is available in the entire hotel for free.
Private parking is possible at a location nearby for free.