Providence, RI
Home > North America • Rhode Island • United States > Providence, RI The downtown Providence, RI Omni Hotel will be our base camp for the next couple of days. The upscale hotel offered a great central location with all the amenities needed. I would highly recommend the Omni when visiting the area. We spent our first day getting familiar with the area. […]
