Das Landhaus wurde 2010 ausgebaut und bietet insgesamt 31 Zimmer. Die Unterkünfte sind klimatisierbar. Die Gäste werden im Empfangsbereich begrüßt. Hier genießt man die Vorzüge eines 24h-Check-out-Services. Das Hotel bietet luxuriöse Zimmer und feine italienische Küche im Café, in der Bar und im Restaurant. Die Zimmer sind mit Terrakotta- oder Holzböden ausgestattet. Geschäftsreisenden stehen Konferenzeinrichtungen zur Verfügung, und das Personal kann gern einen Transferservice und Ausflüge nach Rom organisieren. Ferner können die Gäste den Zimmer- und den Wäscheservice (letzteren gegen Gebühr) in Anspruch nehmen. Es gibt einen kostenlos nutzbaren Parkplatz.