Almond Hotel Phnom Penh

N 128f Sothearos Blvd
Phnom Penh
Cambodia