Salisa Resort

Television LCD/plasma screen, internet access – wireless (complimentary), air conditioning, mini bar, balcony/terrace can be found in selected guest rooms. Salisa Resort is a popular choice amongst travellers... Read More