The Capital Melrose is a luxurious hotel located in the suburb of Melrose, Johannesburg. It offers a range of amenities, including an electric vehicle charging station. The hotel is also conveniently located near many of Johannesburg's top attractions, making it an ideal choice for travelers.