BEST WESTERN PLUS Central Hotel Leonhard
Hotel