This charming hotel is situated in San Remo. A total of 130 units are available for guests convenience. Pets are not permitted on the premises.