translate English to German: This recently renovated small hotel is situated in a quiet area, a stone’s throw away from the town centre.
Dieses kleine, kürzlich renovierte Hotel Marfil empfängt Sie in einer ruhigen Gegend nur einen Steinwurf vom Stadtzentrum entfernt.