The Crows Nest is the perfect place to stay to enjoy downtown Newport. It's proximity to Thames Street and the Wharfs makes it an ideal location for people to experience Newport.