La Villa Rosa is perfectly located for both business and leisure guests in Johannesburg. Offering a variety of facilities and services, the property provides all you need for a good night's sleep. Service-minded staff will welcome and guide you at La Villa Rosa. Some of the well-appointed guestrooms feature dressing room, closet, towels, carpeting, clothes rack. The property offers various recreational opportunities. For reliable service and professional staff, La Villa Rosa caters to your needs.
Location :
85 Seventh Road Carlswald, Johannesburg, 1686