Get directions to: The Manele Bay Hotel, Lanai City, HI
Restaurant address: 1 Manele Bay Road Lanai City, HI 96763, USA
Restaurant: The Manele Bay Hotel