Location: With a stay at Cookes Lake Resort in Mahikeng, you'll be within a 15-minute walk of Mafikeng Nature Reserve and Mafikeng Museum. This bed & breakfast is 2.1 mi (3.4 km) from Mahikeng Provincial Hospital and 2.8 mi (4.5 km) from Mega City Shopping Mall.Rooms: Make yourself at home in one of the 10 air-conditioned rooms featuring refrigerators and microwaves. Rooms have private patios. 32-inch flat-screen televisions are provided, with satellite programming available. Bathrooms have showers and complimentary toiletries.Attractions: Distances are displayed to the nearest 0.1 mile and kilometer.
Mafikeng Nature Reserve - 1 km / 0.6 mi Mafikeng Museum - 1.1 km / 0.7 mi Mahikeng Provincial Hospital - 2.8 km / 1.8 mi Mega City Shopping Mall - 4.9 km / 3 mi Lotlamoreng Dam and Nature Reserve - 5 km / 3.1 mi Mmabatho Community Library - 6 km / 3.7 mi Mafikeng Game Reserve - 6.2 km / 3.9 mi Leopard Park - 6.7 km / 4.2 mi Mega City - 6.7 km / 4.2 mi Mmabatho Stadium - 6.8 km / 4.2 mi Mahikeng Local Municipality - 7.6 km / 4.7 mi Provincial Library - 7.9 km / 4.9 mi Biko spot Park - 8.5 km / 5.3 mi Palms Golf Club - 9 km / 5.6 mi North-West University Mahikeng Campus - 9 km / 5.6 mi
The nearest major airport is Mmabatho (MBD) - 18.7 km / 11.6 mi
Amenities: Take in the views from a rooftop terrace and a garden and make use of amenities such as wedding services.Business Amenities: The front desk is staffed during limited hours. Event facilities at this bed & breakfast consist of a conference center and meeting rooms. Free self parking is available onsite.Dining: Satisfy your appetite for lunch or dinner at Cookes Lake, a restaurant which specializes in local cuisine, or stay in and take advantage of the room service (during limited hours). A complimentary English breakfast is served daily from 7 AM to 10 AM.