139 Mathewson Street
Providence, RI 02903
Get directions

About Us

The first hotel in Rhode Island inducted to the prestigious Small Luxury Hotels of the World. With luxurious event space that can accommodate up to 220 people.

Reviews