Pine Lodge is the perfect place to stay for Newport. It is beautiful and located within walking distance of so much Newport has to offer.