Location: situated on the main strip in Reno, 2 blocks from the centre surrounded by shops, restaurants and the picturesque Truckee River.
See more: Hotels in USA Hotels in Reno Holiday Destinations in USA