Hotel Al Terra Di Mare
Hotel Al Terra Di Mare is located just outside of Levanto's city centre. The rooms at the hotel come equipped with complimentary Wi-Fi, TVs, air-conditioning, and mini-bars. The hotel's restaurant serves a continental buffet breakfast in the morning. Guests may also enjoy relaxing at the on-site bar or around the outdoor swimming pool. Popular area attractions include Amedeo Lia Museum, Saint George's Castle, and the Technical Naval Museum.
Show More
Show Less