Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. As a price guide, prices begin at around US$129. Rated 9.2 out of 10 by 205 hotel guests, people who stayed here were very impressed with this hotel and considered it was top notch! November is conveniently located …