Hotel Hotel La Villa Del Mare
★★★
Lungomare Poetto, 134, 18, Cagliari, CA, 09126, Italy, Cagliari, Italy Show on map
Hotel Nautilus Excelsior is a 1-star hotel in Cagliari, Italy. It is one of 341 places to stay in Cagliari listed on Triptoic. The property has 10 rooms.
Lungomare Poetto, 134, 18, Cagliari, CA, 09126, Italy, Cagliari, 09126, Italy
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Hotel Nautilus Excelsior is located at Lungomare Poetto, 134, 18, Cagliari, CA, 09126, Italy, Cagliari 09126, Italy.
Hotel Nautilus Excelsior is rated 1 stars.
Hotel Nautilus Excelsior has 10 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Apartment/Flat
Entire House
Apartment/Flat