Stay at this 3-star aparthotel in Reno. Enjoy a TV, digital TV, and a kitchen. Popular attractions National Bowling Stadium and Grand Sierra Resort Casino are located nearby. Discover genuine guest reviews for Canyon Flats Condos By Barsala, in Downtown Reno neighborhood, along with the latest prices and availability – book now.