3-gwiazdkowy St. Moritz Business Hotel Phnom Penh znajduje się w dzielnicy Chamkar Mon, 20 minut jazdy samochodem od lotniska Pochentong. Podróżujący służbowo docenią takie udogodnienia jak Wi-Fi w miejscach publicznych oraz dostęp do bezpłatnego dostępu do bezprzewodowego internetu i sejfów.
Niektóre z klimatyzowanych pokoi wyposażone są w darmowe Wi-Fi, TV i lustro.
Każdego ranka w tym hotelu serwowane jest śniadanie przygotowane na zamówienie . Restauracja 21 Bar oferuje wybór dań i leży w odległości 5-minutowego spaceru.
Uniwersytet Królewski w Phnom Penh leży w około 4 km, a Prayuvong Buddha Factories — mniej niż 5 min spacerem od tego hotelu. Zabytki historyczne obejmują Pałac Królewski, który znajdują się w pobliżu od St. Moritz Business. Ogrody są bardzo blisko hotelu, a Muzeum Ofiar Ludobójstwa w Tuol Sleng jest w odległości 25-minutowego spaceru. Centrum handlowe Aeon Mall, a także Le Boutier znajdują się również maksymalnie 450 m od obiektu noclegowego. Przystanek autobusowy 38 - Mong Rithy Group Line 02, oferujący bezpośrednie połączenie z atrakcjami miasta i głównymi miejscami, znajduje się w malej odległości od St. Moritz Business.