translate English to German: The comfortable rooms and the renowned restaurant make this hotel a special place to stay.
Seine konfortable Zimmer und die renommierte Küche seines Restaurants machen aus diesem Hotel einen besonderen Aufenthaltsort.