A perfect place to stay while visiting beautiful Providence!