Situated in the suburb of Melrose Estate, The Winston Hotel offers all-inclusive packages with meals included. Enjoy a culinary adventure at their on-site restaurant, which offers a range of international and local dishes. The hotel features beautifully appointed rooms, a swimming pool, and a charming courtyard for a peaceful and comfortable stay.