Castle Hill Inn
OVERVIEW of The Castle Hill Inn 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... read more.