L'Apartments The Opera Residence se trouve en face de la station de métro De Brouckère et à 500 mètres de la Grand-Place, dans un espace piéton. Il propose de grands appartements indépendants dotés d'une télévision à écran plat et d'une cuisine.