Victoria House is a 12 storey tower expertly concepted and built at the corner of Barracks and Saint Louis streets in the capital city of the island. Surrounded by key places like the Victoria bus station, the Line Barracks among others, Victoria House stands since year 2000 as one of the most ideally located office space for rent in Port Louis.
The complex covers an area of 133,000 sqft. All floors of the tower have been built to suit a modern yet peaceful working environment. Victoria House is serviced by 5 lifts with office space equipped with a kitchenette and proper toilet facilities.
The tower is ensured constant water and electricity supply and caters for proper ventilation and air conditioning. A rooftop terrace also allows tenants to escape from their hectic routines and enjoy a bird’s-eye view of the gorgeous city.