



The Castel Vecchio Hotel Restaurant is an elegant Art Nouveau building located on the shores of Lake Albano. Immersed in nature, it is the ideal starting point for the discovery of the Castelli Romani, rich in art and history.
The 47 rooms of the Hotel, including 30 with lake view, are equipped with every comfort; the structure has a private parking.
The chef's cuisine, refined and traditional at...
Create a free account to see the full venue profile and start planning your retreat.