translate English to French: A beautiful hotel, high quality place to stay and the price wasn't that bad.
Le style british de l'hôtel est son point fort.