From 1253 BWP Booking.com Featuring free WiFi and a restaurant, Cresta Mahalapye Hotel offers accommodation in Mahalapye. Guests can enjoy the on-site restaurant. Free private parking is available on site.