L'albergo, nato da una delle residenze estive della regina Elena di Savoia, si trova fronte mare, dispone di spiaggia riservata e di un gradevole giardino a terrazze, offre ospitalità in varie palazzine dotate di ampie e confortevoli camere con mobili in stile veneziano. I locali comuni e la sala da pranzo, ideale anche per banchetti e cerimonie, sono ben arredati e con magnifica vista sul golfo di Gaeta