Hotel dispone di 100 camere e suite. Da tutte le camere della facciata e dalla Sala Belvedere, situata nella parte più alta della Villa, si può ammirare una delle più suggestive vedute di Roma, con il “cupolone” di San Pietro sullo sfondo.