Castelsardo'da yer alan lüks Janus Hotel, Sant'Antonio Abate Katedrali ve Doria Kalesi'ne kısa bir yürüyüş mesafesinde, sahil kenarında konaklama imkanı sunmaktadır. Konuklar, masaj ve vücut bakımlarının yapıldığı bir spa, buhar odası, bisiklet kiralama ve oda servisi sunan otel içi restoran gibi çeşitli olanaklardan yararlanabilir. 26 odanın tamamında minibar, uydu kanallı LCD televizyon, özel banyo ve ücretsiz Wi-Fi bulunmaktadır.
Her gün ücretsiz açık büfe kahvaltı servis edilmektedir. Diğer olanaklar arasında bir iş merkezi ve hızlı giriş/çıkış hizmeti bulunmaktadır. Otel ayrıca feribot terminali servisi (ücretli) ve otopark (ücrete tabidir) sağlamaktadır.