
Castelsardo, Italy
Janus Hotel
4-star hotel
Located in Castelsardo, the upscale Janus Hotel offers a beachfront stay just a short walk from Sant'Antonio Abate Cathedral and Doria Castle. Guests can enjoy a variety of amenities, including a spa with massages and body…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Restaurant


