Localita’: 4-6 St 148, Sangkat Phsa Kandal1, Khan Duan Penh, Phnom Penh
Castle Hotel Phnom Penh è ubicato nella zona Centrale di Phnom Penh, vicino a: Museo Nazionale, Palazzo reale e Phsar Thom Thmei, Pagoda d'argento e Wat Phnom, soli 15 minuti dai principali quartieri finanziari e commerciali della città.