translate English to French: Craigiebield house hotel is a family run, friendly and individual hotel, with guest satisfaction our top priority.
Le Craigiebield House Hotel est un hôtel familial, chaleureux et personnalisé, où la satisfaction du client est la priorité.