Yes, the three-star Protea Hotel Hazyview by Marriott is an ideal leisure and business hotel.