Готель побудований в 2010 році, складається з одного 7-поверхового будинку. Розташований всього в 500 м від залізничного вокзалу Номентано. До центру міста можна легко дістатися на автобусі (автобусна зупинка розташована поруч з готелем), до вокзалів Терміні та Тібуртіна - на метро від станції Libia, яка знаходиться в декількох хвилинах від готелю.