El hotel está situado en Siem Reap y ofrece una piscina al aire libre, jardín, terraza y conexión WiFi gratuita en todas las instalaciones. El establecimiento alberga un restaurante y un bar. Se sirve un desayuno bufé en la zona de desayunos. El ciclismo es una de las actividades que los huéspedes pueden disfrutar cerca del alojamiento. Ofrece un centro de negocios y utensilios de planchado.
El establecimiento se encuentra en el distrito de Wat Bo Area, mientras que King's Road Angkor está a 200 metros. Pub Street se encuentra a 4 minutos a pie del hotel, mientras que Angkor Wat está a 7 km. El aeropuerto más cercano es el aeropuerto internacional de Siem Reap - Angkor, a 8 km del establecimiento.
Las unidades del hotel están equipadas con hervidor de agua. Todas las habitaciones están equipadas con baño privado, mientras que las habitaciones seleccionadas ofrecen vistas a la piscina. Las habitaciones del Grand River Angkor Hotel cuentan con aire acondicionado y escritorio.