Liste der Nationalmuseen befindet sich in der Nähe vom 4-Sterne-Tea Palace Urban Hotel Phnom Penh und ist unter anderem in 20 Gehminuten zu erreichen. Das Hotel mit einer Pool- Bar und einem Swimmingpool befindet sich im Stadtteil Daun Penh von Phnom Penh.
Das Tea Palace Urban verfügt über 51 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie mit Selbstversorgungsmöglichkeiten, vor allem einer Minibar ausgestattet sind. Ein Bügeleisen/Bügelbrett und eine Klimaanlage sorgen für den Komfort der Gäste. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Handtücher sowie eine getrennte Toilette und eine Dusche.
Das Restaurant Eclipse Sky Bar befinden sich etwa 13 Minuten zu Fuß vom Tea Palace Urban Hotel entfernt.
Die Unterkunft hat ein Fitnessstudio.
Teo-Namfah Gallery liegt in 500 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie Boeung-Kak-See sind ca. 3 Kilometer von hier entfernt. Zu den Sehenswürdigkeiten in einer Entfernung von 25 Gehminuten vom Tea Palace Urban Phnom Penh gehört Tuol Tom Pong. Unabhängigkeitsdenkmal befindet sich nicht weit entfernt von der Unterkunft. Die Bushaltestelle Capitol liegt in einer 300 Meter Entfernung vom Hotel, während Tuol-Sleng-Genozid-Museum in 30 Gehminuten zu erreichen ist.