New England Places to Stay Rhode Island The Beatrice Boutique Hotel (RI) January 28, 2022August 14, 2022 New England Travel Journal 0 Comments New England, New England Travel Journal, Providence, Rhode Island, The Beatrice The Beatrice is a 47-room boutique hotel newly opened in downtown Providence, R.I. Read more