Onward Beach Resort is a luxurious 4-star hotel in a prime location in the center of Tamuning. It has 286 beautifully furnished rooms while enjoying the dazzling view of the white sand beach and shady palms.
In addition, the hotel has the best Water Park in the area. Offering activities like jet skiing, parasailing, canoeing, and more.