L'hotel è situato nel centro cittadino di Vicenza, è stato inaugurato nel 1993 e completamente rinnovato nel 2017/2018. Il centro storico è raggiungibile velocemente in auto. La stazione degli autobus dista circa 300 m. I negozi più vicini sono ad 1 km, la stazione ferroviaria ad 1,5 km.
L'hotel da 72 camere dispone di ristorante, bar, sala conferenze e caffetteria. La dotazione prevede ancora cassetta di sicurezza, ascensore, discoteca e servizio in camera.
Le camere sono dotate di TV satellitare, radio, minibar, bollitore con selezione di caffè/the, asciugacapelli e cassetta di sicurezza, nonché accesso a Internet con WIFI gratuito, stirapantaloni, set da stiro e aria condizionata regolabile autonomamente.
L'hotel è convenzionato con palestra, piscina e sauna nelle immediate vicinanze.