Chateau Saint-Martin is a beautiful hotel that exudes French elegance. This beautiful castle is surrounded by nature and is located on top of a hill. It's the perfect place to relax because they have a wonderful spa and a large garden where they have beds everywhere. Beautiful Exterior and A ...