This charming hotel can be found in La Spezia. With a small number of only 3, this establishment is very convenient for a quiet stay. Pets are not permitted on the premises.