Watch Hill Inn is situated in the heart of Watch Hill near Mystic Aquarium, Black Duck Gallery and Granite Theatre. Featuring original architecture, the hotel is opened since 1845.
The venue is located 49km from Newport.
The rooms in Watch Hill Inn come with a living area, TV, a telephone, a sofa and a kitchen. The rooms feature a sophisticated décor and private bathrooms with a dryer, a shower and a bathtub.
Eat & Drink
At the hotel Watch Hill Inn guests are invited to a continental breakfast served for free.