Downtown Grand Las Vegas Located in the center of downtown Las Vegas, this upscale hotel is steps away from the Fremont Street experience. Book Now