Feel at home
Leopard Rock Hotel is the epitome of romance and elegance with all the rooms decorated in a French Chateaux style. The majority of the rooms enjoy spectacular views of the Burma Valley and the distant Mozambican mountains and are equipped with a host of features that add to the comfort of your stay, guests can choose from a range of bedrooms and suites to ensure the right room for the occasion.














