Situé à East Wemyss, l'Earl David Hotel propose un hébergement 2 étoiles avec un bar. L'hôtel dispose de chambres familiales.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
Le restaurant de l'Earl David Hotel sert une cuisine indienne et népalaise. Des plats végétariens, sans produits laitiers et halal sont également disponibles sur demande.
L'aéroport d'Édimbourg, le plus proche, est implanté à 48 km.