La Vieille Grange Chambre dHotes Search for free rooms and guaranteed low rates in Lagrauliere and book your stay at hotel La Vieille Grange Chambre dHotes Firstrate vacations

What is the correctly punctuated version of this sentence?
La Vieille Grange Chambre d'Hotes - Search for free rooms and guaranteed low rates in Lagrauliere and book your stay at hotel La Vieille Grange Chambre d'Hotes - First-rate vacations