star star 1000 N Main St, Las Vegas, Nevada 89101, United States
1000 N Main St, Las Vegas, Nevada 89101, United States
This hotel is conveniently situated, lying just a short distance away from the world-famous Las Vegas Strip. The hotel is located within easy access of a number of attractions and points of interest in the area, lying in close proximity to the Cashman Field Centre and the Las Vegas Convention Centre. The hotel is an ideal option for business and leisure travellers alike. This wonderful hotel welcomes guests with charm and style. The interior is beautifully designed, oozing chic style and luxury. The guest rooms provide a relaxing setting in which to completely unwind at the end of the day. Guests can dine in style in the restaurant, where delectable culinary delights are the order of the day. Guests can then sit back and unwind in the bar. Those travelling for work purposes are sure to appreciate the host of business facilities that the hotel has to offer.