The Winston Hotel is a luxurious boutique hotel located in the upmarket suburb of Melrose Estate. The hotel features 30 beautifully appointed rooms, a restaurant, a bar, a swimming pool, and a spa. The rooms are spacious and elegantly decorated, with all the modern amenities you need for a comfortable stay. The hotel also has a rich history, as it was originally built in 1930 as a private residence.