Star Wood Inn Phnom Penh est située à environ 25 minutes de marche du Monument de l'Indépendance et à environ 2 km du Marché de Tuol Tom Pong. Un accès à Internet haut débit est accessible dans les zones publiques et un parking est fourni à proximité.
L'hotel vous place au centre de Phnom Penh, à quelques pas du Marché central. Les amateurs de sport apprécieront également la visite du Stade olympique de Phnom Penh, à environ 1 km de Star Wood Inn. Outre d'autres attractions culturelles le Musée du génocide de Tuol Sleng est niché à une courte distance de l'hotel 3 étoiles sans fumée. Il est à 20 minutes de l'aéroport international de Phnom Penh et à environ 15 minutes à pied de la gare PP.
Il y a 28 chambres à Star Wood Inn, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Les hôtes peuvent utiliser une toilette séparée et une douche, qui sont disponibles dans les salles de bain. Les chambres d'hôte donnent sur la ville.
Servant un large assortiment de plats, un restaurant Whole Steakhouse se trouve à deux pas de Star Wood Inn de Phnom Penh.