Alibu Resort Nha Trang

Alibu Resort is located on Pham Van Dong Street, in the North of Nha Trang City. Located on a private beach the Resort is overlooking the panoramic view of the Nha Trang Bay and the Nha Trang Beach city. It is a 5 Star Boutique Resort featuring 109 Rooms and Suites with the Rooms having either Garden or Ocean view.