
Downtown Grand Casino and Hotel
The Downtown Grand Casino and Hotel accurately describes the location in Las Vegas where this huge resort complex is located. Tapping into the heart and soul of the Las Vegas downtown action and energy, the Downtown Grand is situated on Third Street between Stewart and Ogden Avenues in Las Vegas.