Search Results Showing 1 - 1 of 1

  • Palm Park Hotel

    Palm Park Hotel Lephalale, South Africa

    Palm Park Hotel is a 3 star graded hotel offering hotel Guests a choice of 113 fully air-conditioned rooms in the range of Standard, Executive, Superior, Deluxe as well as 2 self catering units. All rooms are fully ...

    View full details