La Casa Carra se encuentra en la zona romana de Esquilino, a solo 50 metros de la estación de metro Vittorio Emanuele, y alberga numerosas tiendas y restaurantes internacionales. Ofrece conexión Wi-Fi gratuita y habitaciones con TV.
Las habitaciones de la Casa Carra disponen de aire acondicionado, nevera pequeña y baño privado.
La Casa Carra se encuentra a 10 minutos a pie de la estación de Termini y del Coliseo. La basílica de Santa María la Mayor está a 300 metros.
También hay muchos restaurantes indios, chinos y coreanos en la zona.