Rio All-Suite Hotel & Casino ** Smoking Rooms Available ** 3.5-star resort with casino, spa Address 3700 W Flamingo Rd, Las Vegas, NV, 89103 GPS 36.1163819, -115.1850253 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Nevada Hotels » Las Vegas Hotels » Las Vegas Strip Hotels » Rio All-Suite Hotel & Casino