The Billabong Hotel in PhnomPenh
The Billabong Hotel in PhnomPenh
Address : # 5, Street 158, Phnom Penh, Cambodia
The Billabong Hotel located in the heart of Phnom Penh provides a tranquil oasis for holiday makers, business people and discerning travelers. With the facilities and service levels one would expect from one of the cities leading leisure hotels.