LeGreen Suite Waihaong is located in Ambon. Travelers eager for a bit of culture can stop by Museum Siwalima, while those wishing to experience the area's natural beauty can explore Pintu Kota Beach and Pantai Hunimua-Liang.