There are two campuses at Casa College. Campus A is centrally located at 18 Theofani Theodotou Street, 1160 Nicosia, a two-minute walk from the main bus terminal at Solomou Square. Campus B is also centrally located at 3 Jean Moreas Street, 1075 Nicosia. Students can get the bus number 106 or 114 from the main bus terminal at Solomou Square and go directly to Campus B. The administration offices are located in this campus along with many lecture rooms and computer labs. All classrooms and communal areas are fully air-conditioned, adequately lit and are a Wi-Fi free zone. In addition, all classrooms have built-in projectors for more interactive lessons.