translate English to German: Modern studio apartments, larger than a typical double room. Very clean.
Das Hotel, wahrscheinlich ein früheres Herrschaftshaus, hat dank der idealen Lösung von alt und neu einen sympathischen Charme.