Add a photo
It is the greatest spot near Chapel of the Bells - Reno. A lot of reviewers mention that the staff is professional here.
Visitors' reviews on Steve's Bathhouse
Add your review
Address
1030 W 2nd St, Reno, Nevada, USA, 89503
Features
Outdoor seating
Parking
TV
Website
Report incorrect information