Plaza On The River
121 West Street, RENO (NV)
basado en
reviews
This lovely Hotel can be found in Reno Area. Visitors will not be bothered during their stay, as this is not a pet-friendly Hotel.
Popular services
Car park
Wheelchair accessible
* There are services that may have an additional cost.