Niobe Salon and Spa is a luxurious, contemporary, iconic spa and Salon which is located at 5 locations in Accra. At Niobe we believe that cultivating a unique personal style should be rewarding, relaxing and fun. After all, beauty is a feeling. Where is the Niobe Salon at Lizzy Sports Complex located? The East Legon Niobe Salon and Spa is Read more…