Today, Leopard Rock combines an established restaurant and coffee shop, four private self-catering chalets, residential accommodation, staff facilities The approximately 375.67 m² restaurant forms the heart of the hospitality…
Today, Leopard Rock combines an established restaurant and coffee shop, four private self-catering chalets, residential accommodation, staff…