Het pand ligt in Phnom Penh, op 600 meter van Riverfront Park, op 700 meter van het Koninklijk Paleis in Phnom Penh en op 1 km van Wat Phnom.
Das Red Hibiscus Hotel liegt in Phnom Penh, nur 600 m vom Riverfront Park, 700 m vom Königspalast und 1,1 km von der Stupa Wat Phnom entfernt. Den internationalen Flughafen von Phnom Penh erreichen Sie nach 25 Fahrminuten.