Posted on

Billabong Hotel

The Billabong is a unique hotel located in heart of Phnom Penh. Come and ralax by our pool in this tranquil sanctuary. Set in an idyllic tropical garden, it is a perfect way to escape the rigors of Phnom Penh.

Billabong Hotel located on 1165 with phone number 023223703