translate English to French: Situated about 30 minutes from the guest house.
Situé à 30 minutes du B&B.