Clico Boutique Hotel

Clico Boutique Hotel offers a welcoming and warm experience to all guests looking for luxurious and intimate accommodation in the heart of Johannesburg, South Africa...more