Das Icon Hotel Phnom Penh bietet ein Restaurant und einen Gepäckraum und liegt im Stadtteil Prampir Makara von Phnom Penh, circa 10 Minuten mit dem Auto vom Boeung-Kak-See und etwa 3 km vom Königspalast von Phnom Penh entfernt. Im ganzen Gebäude können alle Gäste WLAN nutzen.
Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von Phnom Penh. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören die Silberpagode (3,1 km) und die Dubai Moschee (2 km). Das Icon bringt Sie auch zum Tuol-Sleng-Genozid-Museum, das 25 Minuten Fußweg von hier entfernt ist. Die Bushaltestelle TSS Transport Co Ltd liegt 700 Meter vom Hotel.
Einige Zimmer verfügen über kostenloses WLAN und Ausstattung zur Kaffee- & Teezubereitung.
Es gibt die Restaurants Le Seoul und Dim Sum Emperors in der Nähe.