Watch Hill · United States
Ocean House is a luxury resort located in Watch Hill, Rhode Island, offering world-class accommodations, dining, and amenities on the scenic New England coastline. The historic property features elegantly appointed suites and rooms with ocean views, a full-service spa, fine dining restaurants, and recreational…
