translate English to German: A luxury hotel and 2 Michelin Star awarded restaurant, a romantic...
Luxus-Hotel, ein Restaurant mit 2 Michelin-Sterne, ein romantisches...