Castle Hill Inn In Rhode Island Is A Fantasy Come To Life

While it’s always fun to jet off to exotic locations for vacations, there’s nothing as relaxing as a good old-fashioned staycation in your own state. If you’re in need of some rest and rejuvenation, book a stay at the majestic Castle Hill Inn in Newport. Sleeping here truly feels like a dream come to life.

The next time you need an escape, enjoy some post pampering at Castle Hill Inn.

Address: 590 Ocean Drive, Newport, RI 02840, USA