Lebiz Hotel & Library

Lebiz Hotel & Library Address: 79F Street 128, Phnom Penh, Cambodia

Minimum price found for Lebiz Hotel & Library was: 219451 KHR

Click here to get more information, photos & guest ratings for Lebiz Hotel & Library