Royal palm hotel stands tall along Pandit Nehru road at the heart of Nakuru Town. The new entrant in the Nakuru hospitality industry has the latest state o