Show most popular offers in this box or some text describing prices.
star star star 5165 South Decatur Boulevard, Las Vegas, Nevada 89118, United States
5165 South Decatur Boulevard, Las Vegas, Nevada 89118, United States
Tucked away from the neon lights but still surrounded by the excitement only Las Vegas can offer, the hotel is minutes away from all that glitters on the famous Las Vegas Boulevard or Fremont Street. It is located only minutes from McCarran International Airport and close to the action but tucked away from the noise and distraction of the gaming environment.