Hotel G is a contemporary hotel located in Johannesburg. It offers stylish and comfortable accommodations to its guests. The hotel rooms are equipped with heating facilities, ensuring a warm and cozy stay, even during the colder months. Hotel G also features a rooftop pool and a fitness center, providing guests with opportunities for relaxation and exercise. The hotel's restaurant serves a variety of dishes, catering to different tastes and preferences. With its modern amenities and heating facilities, Hotel G is a great choice for travelers looking for a comfortable stay in Johannesburg.