Fun Weekend stay on Thames Street condo for Holiday Stroll. This condo has great views, comfortable accommodations, and perfect location to downtown Newport.