Star Wood Inn

Star Wood Inn Address: #74,Street141, Phnom Penh, Cambodia

Minimum price found for Star Wood Inn was: Null KHR

Click here to get more information, photos & guest ratings for Star Wood Inn