This lovely hotel is situated in Colmar. The property comprises a total of 24 snug bedrooms. Pets are not allowed at Saint Martin.