Situado en el barrio comercial Daun Penh, el cómodo hotel de 3 estrellas, Angkor International Hotel Phnom Penh, ofrece acceso rápido al Aeropuerto Internacional de Nom Pen que está a 20 minutos en coche. El hotel cuenta con WiFi en toda la propiedad y con un aparcamiento privado gratuito en el lugar.
Este hotel está situado en el corazón de Phnom Penh, con conexión directa al Museo nacional de Camboya y a unos 15 minutos andando del Palacio Real. La Prisión Tuol Sleng está a 2 km del Angkor International Phnom Penh, que también se encuentra justo al lado de Wat Ounalom. Este cómodo alojamiento está situado a unos 15 minutos andando de la Pagoda de Plata, mientras que la estación de autobuses Giant Ibis Gold VIP Transport Night está a apenas 10 minutos andando del hotel.
Algunas de las 64 habitaciones con aire acondicionado del Angkor International Hotel tienen ventanas insonorizadas, además de minibar. Algunas habitaciones incluyen un cuarto de baño privado con artículos de tocador para huéspedes y zapatillas. Los huéspedes también tienen a su disposición bañera y ducha, además de comodidades como artículos de tocador para huéspedes. Las habitaciones dan a la ciudad.
El Angkor International ofrece el desayuno en el restaurante. Cuenta con un bar lounge en sus instalaciones. Los huéspedes pueden disfrutar de comida asiática en el restaurante el Mother India Restaurant, que está a unos metros del hotel.