Lebiz Hotel & Library - Phnom Penh
79 F, Street 128 , , Phnom Penh , ,Cambodia
Address: 79 F, Street 128 , , Phnom Penh , Cambodia | |
Phone: | |
Web: | |
GPS Lat: 11.568992 , Lon: 104.916969 |
Map
Address: 79 F, Street 128 , , Phnom Penh , Cambodia | |
Phone: | |
Web: | |
GPS Lat: 11.568992 , Lon: 104.916969 |