The Beatrice
Hotel
Providence, Rhode Island
Featuring 3-star accommodation, The Beatrice is located in Providence, 300 metres from Johnson and Wales University and 400 metres from Rhode Island School of Design Museum of Art.
Number of rooms: 45
90 Westminster Street, Providence, RI 02903, United States