Nằm ở trung tâm của Phnom Penh, Queenwood Hotel cách Đài Tưởng niệm Vua Norodom Sihanouk khoảng 18 phút đi bộ. Khách có thể bơi trong hồ bơi trên sân thượng, trong khi khách sạn có tầm nhìn ra thành phố.
Chợ Trung Tâm Phnôm Pênh cách đây chưa đầy 0.9 km. Chỗ ở cách trung tâm của Phnom Penh 20 phút đi bộ. Chợ Cũ Phsar Chas cách đó vài phút đi bộ. Khách sạn cách nhà ga PP chưa đầy 20 phút đi bộ.
Queenwood Hotel cung cấp chỗ ở trong 26 phòng khách được trang bị bàn viết, khu vực tiếp khách và két sắt riêng. Du khách có thể sử dụng nhà vệ sinh riêng và vòi hoa sen.
Các nhà hàng lân cận xung quanh bao gồm quán bar bên hồ bơi. Nhà hàng Friends the Restaurant cách khách sạn 7 phút đi bộ.