63 DePasquale Square, RI 02903 Providence, United States
Nestled in the heart of the historic Federal Hill district of Providence, Rhode Island, this boutique hotel offers comfortable suites boasting Mediterranean-style decor just minutes from shops, restaurants and historic sites.