translate English to German: If you're looking for a quite place to spend your holidays or just to relax for a weekend, Villa Amelia is the hotel you need.
Verbringen Sie die schoenste Zeit des Jahres oder auch nur ein Wochenende zum Entspannen.