Castle Hill Inn
OVERVIEW The stately and elegant Castle Hill Inn is a top choice for accommodations in Newport. Slightly formal, yet very comfortable. The property sits on 40 acres of magnificent oceanfront, just a short drive from town on Newport’s renowned Ocean Drive. Perched atop a small bluff, the water views from almost anywhere are nothing short... read more.