The Charles Newhall House
Bed and Breakfast
East Greenwich, Rhode Island
Free Wi-Fi
Parking
6 km.
Providence, RI Station
«The Charles Newhall House» is located in South Providence. This hotel is located 2 km from the city center.
Number of rooms: 7
234 Norwood Avenue, South Providence, 02905