Hotel G is a boutique hotel nestled in a peaceful area of Johannesburg. It offers beautifully designed rooms with a touch of elegance. The hotel takes pride in its attention to detail and ensures that all rooms are supplied with toilet paper and other essential amenities.