Bayahibe Village InnWith garden views, Bayahibe Village Inn is located in Bayahibe and has a restaurant, room service, snack bar, garden, year-round outdoor...