Hotel Amelia offers a stay with a highly-rated restaurant. Enjoy private parking and excellent cuisine.