Bien situé dans le centre de Phnom Penh, le CHECK inn Phnom Penh Royal Palace propose gratuitement une connexion Wi-Fi dans l'ensemble de ses locaux, un bar et un parking privé. Cet hôtel 5 étoiles dispose d'un bureau d'excursions et d'une bagagerie. Cet établissement non-fumeurs se trouve à 1,8 km du palais royal de Phnom Penh.
L'hôtel possède une terrasse bien exposée.
Le personnel de la réception ouverte 24h/24 parle mandarin, anglais et khmer.
Le CHECK inn Phnom Penh Royal Palace se trouve à proximité de sites d'intérêt tels que le quai Sisowath, le Vattanac Capital et le parc Riverside. L'aéroport international de Phnom Penh, le plus proche, est implanté à 8 km.