Institute of Technology Bus Stop is located in Phnom Penh, Cambodia on Mohasenapramuk Kim Il Sung Blvd (289),. Institute of Technology Bus Stop is rated 4.3 out of 5 in the category bus stop in Cambodia.
Address
Mohasenapramuk Kim Il Sung Blvd (289),