Das Hotel liegt in der historischen Innenstadt von Glendale, weniger als 5 km von der Glendale Arena und dem Community College entfernt. Das Hotel wurde 2006/2007 neu renoviert und bietet einen schönen Innenhof mit einem beheizten Pool und einer Sonnenterrasse. Zu den weiteren Einrichtungen gehören ein Restaurant, Konferenzeinrichtungen und ein Wäscheservice. Jedes Zimmer verfügt über ein eigenes Badezimmer mit Dusche und Badewanne, kostenlosen WLAN-Internetzugang, einen Kühlschrank und einen Tee-/Kaffeezubereiter. Zu den weiteren Annehmlichkeiten der Zimmer gehören ein Direktwahltelefon, ein Sat.-TV, ein Radio und eine individuell regulierbare Klimaanlage und Heizung. Die Gäste können im beheizbaren Außenpool des Hotels ein erfrischendes Bad nehmen.