Ovatus Towers are somewhat of an extraordinary development in that Tower 2 will be the tallest tower in Liverpool City Centre for years to come and will be a flagship for the city.
Tower 1 compromises of 167 luxury apartments and is 27 stories tall, while Tower 2 contains 540 apartments with 3 floors of commercial space. Designed by Hodders, this project leaves people breathless and is something we are proud to bring to the city.