Castle Hotel розташований в 20 хвилинах їзди від міжнародного аеропорту, поблизу річки Меконг, поруч з такими пам'ятками як Ват Пром, Королівський Палац. Національний Музей, Монумент Незалежності.