I stayed in this hotel in late July as part of a trip to see the premier of The Last Picture. I stayed here for two nights. The room was very spacious, no tea and coffee making facilities though (which was rather disapointing). The room was clean, the bathroom has a nice powerful shower and also a comfort height toilet... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.