La Casa de Cristal se encuentra en el distrito União de Freguesias do Centro de Oporto, a 200 metros del mercado municipal de Bolhao y a 300 metros del coliseo de Oporto. El establecimiento se halla a 11 minutos a pie de la calle Galerías de París y a 1 km de la torre de los Clérigos.
El río Duero está a 1,1 km del apartamento, mientras que el puente D. Luis I se encuentra a 14 minutos a pie. El aeropuerto más cercano es el aeropuerto Francisco Sá Carneiro, a 11 km de la Casa de Cristal.