translate English to German: The Inn has recently been refurbished but kept many of its original features.
Beim Umbau des Gebäudes wurden viele Originalmerkmale erhalten.