The 3-star Charles Newhall House Hotel offers fine accommodation in Providence.
This venue is situated 1250 meters away from Roger Williams Park. The venue is set within 6 km from Providence city center.
The hotel enjoys a convenient location within 15 minutes' drive from T. F. Green airport.
Eat & Drink
A day at Charles Newhall House Hotel begins with a complimentary breakfast. Guests can dine at J P Spoonem's and Wai Wai House located within 5 minutes' walk away.