News

Bar Freda’s will open within Solotel’s The Abercrombie in late April, taking over two levels of F&B and entertainment.